@charset "UTF-8";@font-face{font-family:myFont1;src:url(/assets/OpenSans-Regular-CTzHQvAC.ttf)}@font-face{font-family:myFont2;src:url(/assets/OpenSans-Bold-nh4UhjrU.ttf)}@font-face{font-family:myFont3;src:url(/assets/Poppins-Regular-CTKNfV9P.ttf)}@font-face{font-family:myFont4;src:url(/assets/Poppins-Bold-qTAUjFF7.ttf)}@font-face{font-family:myFont5;src:url(/assets/Afacad-Regular-Ce8vyAz9.ttf)}@font-face{font-family:myFont6;src:url(/assets/Afacad-Bold-CfoQ9u-8.ttf)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}:root{--primaryColor: #0d9b4d;--secondaryColor: #f2b907}body{background:#fff}::-webkit-scrollbar{width:0px;height:0px}::-webkit-scrollbar-track{background:#0000000c}::-webkit-scrollbar-thumb{background:#757575;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--primaryColor)}.container{width:calc(100% - 300px);margin:0 auto}@media (max-width: 1800px){.container{width:calc(100% - 200px)}}@media (max-width: 1024px){.container{width:calc(100% - 60px)}}@media (max-width: 480px){.container{width:calc(100% - 32px)}}a,article,button,div,span,i,b,h1,h2,h3,h4,h5,h6,p,input,ul,li,select,label,textarea{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;font-family:myFont1}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;font-family:myFont1}input{-webkit-tap-highlight-color:transparent}::-webkit-datetime-edit-year-field:not([aria-valuenow]),::-webkit-datetime-edit-month-field:not([aria-valuenow]),::-webkit-datetime-edit-day-field:not([aria-valuenow]){color:transparent}video::-internal-media-controls-overlay-cast-button{display:none}textarea{resize:none;font-family:myFont1}::-moz-selection{color:#fff;background:#1d1d1d}::selection{color:#fff;background:#1d1d1d}p{font-family:myFont1}main{display:flex;flex-direction:column;width:100%}.shimmer{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:105;background:#0000007c;display:none}#Navbar{width:100%;position:fixed;top:0;left:0;z-index:999;background:transparent;transition:background .4s ease,color .3s ease}#Navbar:not(.scrolled):not(.otherPage) .navLinks a,#Navbar:not(.scrolled):not(.otherPage) .navIcons a,#Navbar:not(.scrolled):not(.otherPage) .dropdownToggle,#Navbar:not(.scrolled):not(.otherPage) .menu,#Navbar:not(.scrolled):not(.otherPage) .navIcons .searchBtn{color:#fff}#Navbar:not(.scrolled):not(.otherPage) .navLinks a:hover,#Navbar:not(.scrolled):not(.otherPage) .navIcons a:hover,#Navbar:not(.scrolled):not(.otherPage) .dropdownToggle:hover,#Navbar:not(.scrolled):not(.otherPage) .menu:hover,#Navbar:not(.scrolled):not(.otherPage) .navIcons .searchBtn:hover{color:var(--primaryColor)}#Navbar:not(.scrolled):not(.otherPage) .navLinks a.active,#Navbar:not(.scrolled):not(.otherPage) .navIcons a.active,#Navbar:not(.scrolled):not(.otherPage) .dropdownToggle.active,#Navbar:not(.scrolled):not(.otherPage) .menu.active,#Navbar:not(.scrolled):not(.otherPage) .navIcons .searchBtn.active{color:var(--primaryColor)}#Navbar.scrolled{background:#000000e6}#Navbar.scrolled .navLinks a,#Navbar.scrolled .navIcons a,#Navbar.scrolled .dropdownToggle,#Navbar.scrolled .menu,#Navbar.scrolled .navIcons .searchBtn{color:#fff}#Navbar.scrolled .navLinks a:hover,#Navbar.scrolled .navIcons a:hover,#Navbar.scrolled .dropdownToggle:hover,#Navbar.scrolled .menu:hover,#Navbar.scrolled .navIcons .searchBtn:hover,#Navbar.scrolled .navLinks a.active,#Navbar.scrolled .navIcons a.active,#Navbar.scrolled .dropdownToggle.active,#Navbar.scrolled .menu.active,#Navbar.scrolled .navIcons .searchBtn.active{color:var(--primaryColor)}#Navbar.otherPage{position:sticky;background:transparent}#Navbar.otherPage .navLinks a,#Navbar.otherPage .navIcons a,#Navbar.otherPage .dropdownToggle,#Navbar.otherPage .menu,#Navbar.otherPage .navIcons .searchBtn{color:#000}#Navbar.otherPage .navLinks a:hover,#Navbar.otherPage .navIcons a:hover,#Navbar.otherPage .dropdownToggle:hover,#Navbar.otherPage .menu:hover,#Navbar.otherPage .navIcons .searchBtn:hover,#Navbar.otherPage .navLinks a.active,#Navbar.otherPage .navIcons a.active,#Navbar.otherPage .dropdownToggle.active,#Navbar.otherPage .menu.active,#Navbar.otherPage .navIcons .searchBtn.active{color:var(--primaryColor)}#Navbar.otherPage.scrolled{background:#fffffff2}#Navbar.otherPage.scrolled .navLinks a,#Navbar.otherPage.scrolled .navIcons a,#Navbar.otherPage.scrolled .dropdownToggle,#Navbar.otherPage.scrolled .menu,#Navbar.otherPage.scrolled .navIcons .searchBtn{color:#000}#Navbar .navbarMain{width:100%;height:80px;display:flex;align-items:center;justify-content:space-between;padding:20px 0}#Navbar .navbarMain .ToogleMenuLogoBox{display:flex;align-items:center;gap:10px}#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{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}#Navbar .navbarMain .ToogleMenuLogoBox .logo:hover img{opacity:.8}@media (max-width: 1024px){#Navbar .navbarMain .navLinks{display:none}}#Navbar .navbarMain .navLinks ul{display:flex;gap:20px}#Navbar .navbarMain .navLinks ul li{list-style:none}#Navbar .navbarMain .navLinks ul li a{text-decoration:none;font-size:16px;font-family:myFont5;font-weight:900;text-transform:uppercase;letter-spacing:2px;position:relative;padding-bottom:5px;transition:color .3s ease}#Navbar .navbarMain .navLinks ul li a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--primaryColor);transition:width .3s ease}#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%}#Navbar .navbarMain .navLinks ul .dropdownParent{position:relative}#Navbar .navbarMain .navLinks ul .dropdownParent .dropdownToggle{font-size:16px;font-family:myFont5;font-weight:500;background:none;border:none;cursor:pointer;text-transform:uppercase;display:flex;align-items:center;gap:15px;transition:all .3s ease}#Navbar .navbarMain .navLinks ul .dropdownParent .dropdownToggle .rotate{transform:rotate(180deg);transition:transform .3s ease}#Navbar .navbarMain .navLinks ul .dropdownParent .dropdownToggle:hover{color:var(--primaryColor)}#Navbar .navbarMain .navLinks ul .dropdownParent .dropdownMenu{position:absolute;top:35px;left:0;background:#fff;box-shadow:0 5px 15px #0000001a;border-radius:3px;overflow:hidden;animation:dropdownFade .3s ease forwards;z-index:1000;display:flex;align-items:flex-start;flex-direction:column;gap:0;min-width:185px;width:-moz-max-content;width:max-content}#Navbar .navbarMain .navLinks ul .dropdownParent .dropdownMenu a{display:block;white-space:nowrap;padding:10px 15px;font-size:16px;width:100%;font-family:myFont5;color:#000;cursor:pointer;transition:all .3s ease}#Navbar .navbarMain .navLinks ul .dropdownParent .dropdownMenu a:hover{background:var(--primaryColor);color:#fff}@keyframes dropdownFade{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}#Navbar .navbarMain .navIcons ul{display:flex;gap:20px;align-items:center}#Navbar .navbarMain .navIcons ul .UserProfile{width:50px;height:50px;border-radius:50%;cursor:pointer;overflow:hidden}@media (max-width: 1024px){#Navbar .navbarMain .navIcons ul .UserProfile{display:none}}#Navbar .navbarMain .navIcons ul .UserProfile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#Navbar .navbarMain .navIcons ul .userProfileItem{position:relative}#Navbar .navbarMain .navIcons ul .userProfileItem .profileDropdown{position:absolute;top:100%;right:0;background:#fff;padding:10px;z-index:100;display:flex;flex-direction:column;min-width:120px;box-shadow:0 2px 5px #0000001a}#Navbar .navbarMain .navIcons ul .userProfileItem .profileDropdown a,#Navbar .navbarMain .navIcons ul .userProfileItem .profileDropdown button{padding:5px 10px;text-align:left;background:none;border:none;cursor:pointer;color:#000;text-decoration:none;font-size:15px;font-family:myFont3;font-weight:500}#Navbar .navbarMain .navIcons ul li{list-style:none}#Navbar .navbarMain .navIcons ul li a{text-decoration:none;font-size:20px;display:inline-block;transition:all .3s ease}#Navbar .navbarMain .navIcons ul li a:hover,#Navbar .navbarMain .navIcons ul li a.active{color:var(--primaryColor)}#Navbar .navbarMain .navIcons ul li .searchBtn{background:none;border:none;font-size:20px;display:inline-block;transition:all .3s ease;cursor:pointer;padding:0}#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{position:absolute;top:-8px;right:-8px;background-color:var(--primaryColor);color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}#Sidenav{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;visibility:hidden;transition:visibility .3s ease}#Sidenav.open{visibility:visible}#Sidenav.open .SidenavOverlay{opacity:1}#Sidenav.open .SidenavContent{transform:translate(0)}#Sidenav .SidenavOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;opacity:0;transition:opacity .3s ease}#Sidenav .SidenavContent{position:absolute;top:0;left:0;width:300px;height:100%;background-color:#fff;box-shadow:2px 0 10px #0000001a;transform:translate(-100%);transition:transform .3s ease;display:flex;flex-direction:column;padding:20px}#Sidenav .CloseButton{align-self:flex-end;background:none;border:none;font-size:24px;cursor:pointer;color:#333;margin-bottom:20px}#Sidenav .LoginButtonBox{padding:15px 0;border-bottom:1px solid #eee;margin-bottom:20px}#Sidenav .LoginButtonBox .LoginButton{display:flex;align-items:center;gap:10px;text-decoration:none;color:#fff;font-size:16px;font-weight:500;transition:color .3s ease;background:var(--primaryColor);padding:10px 15px;line-height:1.5;letter-spacing:1px;justify-content:center;font-family:myFont3}#Sidenav .LoginButtonBox .LoginButton:hover{color:#fff}#Sidenav .LoginButtonBox .LoginButton .UserIcon{font-size:20px}#Sidenav .SidenavLinks{display:flex;flex-direction:column;gap:15px}#Sidenav .SidenavLinks .SidenavLink{text-decoration:none;color:#000;font-size:18px;padding:8px 0;font-family:myFont3;font-weight:500;transition:color .3s ease,padding-left .3s ease}#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{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:1000;display:flex;justify-content:center;align-items:flex-start;padding-top:15px;overflow-y:auto}.searchOverlay .searchPopup{background-color:#fff;width:80%;max-width:800px;min-height:80vh;overflow-y:auto;padding:65px 30px;position:relative;box-shadow:0 5px 15px #0000004d}.searchOverlay .searchPopup .closeBtn{position:absolute;top:20px;right:20px;background:none;border:none;font-size:24px;cursor:pointer;color:#666;transition:color .3s ease}.searchOverlay .searchPopup .closeBtn:hover{color:var(--primaryColor)}.searchOverlay .searchPopup .searchInputContainer{position:relative;margin-bottom:30px}.searchOverlay .searchPopup .searchInputContainer .searchInput{width:100%;padding:15px 60px 15px 20px;border:1px solid #ddd;border-radius:50px;font-size:16px;outline:none;transition:border-color .3s ease}.searchOverlay .searchPopup .searchInputContainer .searchInput:focus{border-color:var(--primaryColor)}.searchOverlay .searchPopup .searchInputContainer .searchIcon{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:20px;color:#666}.searchOverlay .searchPopup .tagsSection{margin-bottom:30px}.searchOverlay .searchPopup .tagsSection h3{font-size:18px;margin-bottom:15px;color:#333;font-weight:600;font-family:myFont3;letter-spacing:1px;line-height:1.5}.searchOverlay .searchPopup .tagsSection .tagsContainer{display:flex;flex-wrap:wrap;gap:10px}.searchOverlay .searchPopup .tagsSection .tagsContainer .tag{padding:8px 15px;background-color:#f5f5f5;border-radius:20px;font-size:14px;cursor:pointer;transition:all .3s ease;font-family:myFont1;line-height:1.5}.searchOverlay .searchPopup .tagsSection .tagsContainer .tag:hover{background-color:var(--primaryColor);color:#fff}.searchOverlay .searchPopup .historySection h3{font-size:18px;margin-bottom:15px;color:#333;font-weight:600;font-family:myFont3;letter-spacing:1px;line-height:1.5}.searchOverlay .searchPopup .historySection .historyList{list-style:none;padding:0}.searchOverlay .searchPopup .historySection .historyList .historyItem{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #eee;cursor:pointer;transition:color .3s ease;font-family:myFont1;letter-spacing:1px;line-height:1.5}.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 ease}#HomeBanner{width:100%;position:relative;overflow:hidden}#HomeBanner .homeBannerSwiper .imageBox{width:100%;height:600px}#HomeBanner .homeBannerSwiper .imageBox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#HomeBanner .homeBannerSwiper .swiper-pagination{bottom:50px;background-color:transparent;width:-moz-fit-content;width:fit-content;margin:0 auto}#HomeBanner .homeBannerSwiper .swiper-pagination-bullet{background:#fff9;opacity:1;width:10px;height:10px;margin:0 5px;transition:all .3s ease}#HomeBanner .homeBannerSwiper .swiper-pagination-bullet-active{background:var(--primaryColor);transform:scale(1.2)}#HomeBanner.desktopBanner,#HomeBanner.desktopBanner .homeBannerSwiper .imageBox{height:600px}#HomeBanner.mobileBanner,#HomeBanner.mobileBanner .homeBannerSwiper .imageBox{height:400px}#HomeBanner.mobileBanner .swiper-pagination{bottom:30px}@media (max-width: 1024px){#HomeBanner.desktopBanner,#HomeBanner.desktopBanner .imageBox{height:600px}#HomeBanner.desktopBanner .imageBox img{-o-object-fit:fill;object-fit:fill}}@media (max-width: 768px){#HomeBanner.desktopBanner,#HomeBanner.desktopBanner .imageBox{height:580px}#HomeBanner.desktopBanner .imageBox img{-o-object-fit:fill;object-fit:fill}}@media (max-width: 480px){#HomeBanner.mobileBanner,#HomeBanner.mobileBanner .imageBox{height:420px}#HomeBanner.mobileBanner img{-o-object-fit:cover;object-fit:cover}#HomeBanner.mobileBanner .swiper-pagination{bottom:20px}}@media (max-width: 320px){#HomeBanner.mobileBanner,#HomeBanner.mobileBanner .imageBox{height:380px}#HomeBanner.mobileBanner .imageBox img{-o-object-fit:fill;object-fit:fill}#HomeBanner.mobileBanner .swiper-pagination{bottom:30px}}#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{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#HomeProduct .homeProductTitle{margin-bottom:40px;text-align:center;width:100%}@media (max-width: 768px){#HomeProduct .homeProductTitle{margin-bottom:30px}}@media (max-width: 480px){#HomeProduct .homeProductTitle{margin-bottom:20px}}#HomeProduct .homeProductTitle .homeProductTitleText{font-family:myFont4;font-size:48px;margin-bottom:10px;color:var(--tittleColor)}@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{font-family:myFont3;font-size:16px;margin-bottom:10px;color:var(--textColor);text-align:center;max-width:700px;margin-left:auto;margin-right:auto}@media (max-width: 768px){#HomeProduct .homeProductTitle .homeProductDesc{font-size:15px;padding:0 20px}}@media (max-width: 480px){#HomeProduct .homeProductTitle .homeProductDesc{font-size:14px}}#HomeProduct .homProductCardList{width:100%;display:flex;justify-content:center;align-items:flex-start;gap:20px;flex-wrap:wrap;margin-top:20px;position:relative}@media (max-width: 1024px){#HomeProduct .homProductCardList{gap:15px}}@media (max-width: 480px){#HomeProduct .homProductCardList{gap:10px}}#HomeProduct .homProductCardList .ProductBox{width:calc(25% - 15px);position:relative;margin-bottom:30px;background:#fff;overflow:hidden;box-shadow:0 4px 15px #0000000d;transition:all .3s ease;border-radius:15px;display:flex;flex-direction:column;height:100%}@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 .productLink{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%}#HomeProduct .homProductCardList .ProductBox .productLink .ProductImage{width:100%;height:290px;position:relative;overflow:hidden}@media (max-width: 1024px){#HomeProduct .homProductCardList .ProductBox .productLink .ProductImage{height:250px}}@media (max-width: 768px){#HomeProduct .homProductCardList .ProductBox .productLink .ProductImage{height:220px}}@media (max-width: 480px){#HomeProduct .homProductCardList .ProductBox .productLink .ProductImage{height:200px}}#HomeProduct .homProductCardList .ProductBox .productLink .ProductImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;transition:all .5s cubic-bezier(.4,0,.2,1)}#HomeProduct .homProductCardList .ProductBox .productLink .ProductImage img.fade-in{opacity:1;transform:scale(1);z-index:1}#HomeProduct .homProductCardList .ProductBox .productLink .ProductImage img.fade-out{opacity:0;transform:scale(1.05);z-index:2}#HomeProduct .homProductCardList .ProductBox .productLink .ProductText{padding:20px;display:flex;flex-direction:column;gap:10px;flex-grow:1}@media (max-width: 768px){#HomeProduct .homProductCardList .ProductBox .productLink .ProductText{padding:15px}}#HomeProduct .homProductCardList .ProductBox .productLink .ProductText h3{font-size:16px;font-family:myFont3;font-weight:400;color:#333;margin:0}@media (max-width: 480px){#HomeProduct .homProductCardList .ProductBox .productLink .ProductText h3{font-size:15px}}#HomeProduct .homProductCardList .ProductBox .productLink .ProductText .priceContainer{display:flex;align-items:center;gap:10px;margin-top:auto}#HomeProduct .homProductCardList .ProductBox .productLink .ProductText .priceContainer .originalPrice{color:#999;text-decoration:line-through;margin:0;font-size:14px}@media (max-width: 480px){#HomeProduct .homProductCardList .ProductBox .productLink .ProductText .priceContainer .originalPrice{font-size:13px}}#HomeProduct .homProductCardList .ProductBox .productLink .ProductText .priceContainer .offerPrice{color:#4caf50;font-weight:600;font-size:18px}@media (max-width: 480px){#HomeProduct .homProductCardList .ProductBox .productLink .ProductText .priceContainer .offerPrice{font-size:16px}}#HomeProduct .homProductCardList .ProductBox .productIcons{display:flex;flex-direction:column;gap:10px;position:absolute;z-index:10;right:10px;top:10px;opacity:0;transform:translate(20px);transition:all .4s ease;pointer-events:none}@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{width:45px;height:45px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:all .3s ease;box-shadow:0 2px 5px #0000001a;pointer-events:auto}@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:nth-child(1){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 ease}@media (max-width: 768px){#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox .icon{font-size:16px}}#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox:after{content:attr(data-tooltip);position:absolute;left:-10px;top:50%;transform:translate(-90%) translateY(-50%);background:var(--primaryColor);color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:all .3s ease;font-family:myFont3}@media (max-width: 480px){#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox:after{font-size:11px;padding:4px 8px}}#Top #goTop{position:fixed;bottom:100px;right:30px;width:38px;height:38px;color:#000;font-size:20px;text-align:center;cursor:pointer;opacity:0;visibility:hidden;box-shadow:#0000001a 0 4px 20px;z-index:1000;display:flex;align-items:center;justify-content:center;padding:0;background:var(--white);border:none;border-radius:50%;transition:all .3s ease}#Top #goTop:hover{transform:scale(1.1)}#Top #goTop.show{opacity:1;visibility:visible}#Top #goTop .border-progress{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);-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-radius:50%;border:1px solid var(--primaryColor);transition:all .3s ease}#Top #goTop .icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--primaryColor);transition:all .3s ease;animation:iconBounce 2s linear infinite;z-index:2}@keyframes iconBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}#whatsappFloat{position:fixed;bottom:20px;right:20px;width:60px;height:60px;background-color:#f1f1f1;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px #0003;cursor:pointer;z-index:1000;transition:all .3s ease;animation:fadeInOut 3s infinite alternate}#whatsappFloat:hover{transform:scale(1.1);background-color:#25d366;box-shadow:0 6px 12px #0000004d}#whatsappFloat:hover .whatsappIcon{color:#fff}#whatsappFloat .whatsappIcon{color:#25d366;font-size:35px;transition:all .3s ease}@keyframes fadeInOut{0%{opacity:.8;box-shadow:0 4px 8px #0003}to{opacity:1;box-shadow:0 6px 12px #0006}}#Footer{width:100%;padding:60px 0;background:#2a2a2a;color:#fff}#Footer .FooterMain{width:100%;display:flex;flex-direction:column}#Footer .FooterMain .FooterTop{display:flex;flex-wrap:wrap;flex-direction:column;gap:40px}#Footer .FooterMain .FooterTop .FooterLogo{width:100px;height:100px;border-radius:10px;background:#fff;padding:10px;display:flex;align-items:center;justify-content:center}#Footer .FooterMain .FooterTop .FooterLogo img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}#Footer .FooterMain .FooterTop .FooterAboutLinks{display:flex;flex-wrap:wrap;gap:40px;flex-grow:1;justify-content:space-between}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterAboutBox{display:flex;flex-direction:column;gap:15px;max-width:300px}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterAboutBox .FooterAbout{display:flex;flex-direction:column;gap:10px;margin-bottom:15px}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterAboutBox .FooterAbout h2{font-size:18px;color:#fff;font-family:myFont3;margin:0}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterAboutBox .FooterAbout p{font-size:14px;color:#fff;font-family:myFont3;margin:0;line-height:1.5}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterAboutBox .socialLinks{display:flex;gap:10px;align-items:center}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterAboutBox .socialLinks a{width:45px;height:45px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}#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{font-size:18px;color:#fff;font-family:myFont3;margin:0 0 15px}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterLinks ul{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;list-style:none}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterLinks ul li a{font-size:14px;color:#fff;font-family:myFont3;text-decoration:none;transition:all .3s ease}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterLinks ul li a:hover{color:var(--primaryColor)}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterContact h2{font-size:18px;color:#fff;font-family:myFont3;margin:0 0 15px}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterContact ul{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;list-style:none}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterContact ul li{display:flex;align-items:center;gap:15px}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterContact ul li svg{color:var(--primaryColor);min-width:16px}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterContact ul li a{font-size:14px;color:#fff;font-family:myFont3;text-decoration:none;transition:all .3s ease}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterContact ul li a:hover{color:var(--primaryColor)}.FooterBottom{width:100%;background:var(--primaryColor)}.FooterBottom .FooterBottomMain{display:flex;align-items:center;justify-content:space-between;background:var(--primaryColor);flex-wrap:wrap;gap:20px;padding:20px 0}.FooterBottom .FooterBottomMain .Copyright p{font-size:12px;font-weight:400;color:#fff;font-family:myFont3;margin:0}.FooterBottom .FooterBottomMain .TermsCondition{display:flex;align-items:center;gap:10px}.FooterBottom .FooterBottomMain .TermsCondition a{font-size:12px;font-weight:400;color:#fff;font-family:myFont3;text-decoration:none;transition:all .3s ease}.FooterBottom .FooterBottomMain .TermsCondition a:hover{text-decoration:underline}.FooterBottom .FooterBottomMain .Designwith{display:flex;align-items:center;gap:5px}.FooterBottom .FooterBottomMain .Designwith p{font-size:12px;font-weight:400;color:#fff;font-family:myFont3;margin:0;display:flex;align-items:center;gap:5px}.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{width:100%;padding:60px 0;background:#f6f4f1;margin-bottom:20px}@media (max-width: 768px){#Product .BreadCrumbsBox{padding:40px 0}}@media (max-width: 480px){#Product .BreadCrumbsBox{padding:30px 0}}#Product .ProductMain{width:100%;display:flex;flex-direction:column;gap:20px;padding-top:20px}@media (max-width: 768px){#Product .ProductMain{gap:15px}}#Product .ProductMain .ProductFilterSort{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}@media (max-width: 768px){#Product .ProductMain .ProductFilterSort{flex-direction:column;align-items:flex-start}}#Product .ProductMain .ProductFilterSort .ProductFilterSearch{width:auto;display:flex;align-items:center;gap:10px;justify-content:flex-start;flex-wrap:wrap}@media (max-width: 768px){#Product .ProductMain .ProductFilterSort .ProductFilterSearch{width:100%;justify-content:space-between}}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .FilterBox{display:flex;align-items:center;gap:15px;justify-content:space-between;border:1px solid var(--primaryColor);padding:10px 20px;cursor:pointer;transition:all .3s ease;border-radius:5px}@media (max-width: 480px){#Product .ProductMain .ProductFilterSort .ProductFilterSearch .FilterBox{padding:8px 15px;gap:10px}}#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);font-size:16px;font-family:myFont3;font-weight:500;margin:0}@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{display:flex;align-items:center;border:1px solid var(--primaryColor);border-radius:5px;height:45px}@media (max-width: 480px){#Product .ProductMain .ProductFilterSort .ProductFilterSearch .SearchBox{height:40px}}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .SearchBox button{width:100%;height:100%;background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:10px 20px}@media (max-width: 480px){#Product .ProductMain .ProductFilterSort .ProductFilterSearch .SearchBox button{padding:8px 15px}}#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 .SearchBox button:hover{background:var(--primaryColor)}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .SearchBox button:hover svg{color:#fff}#Product .ProductMain .ProductFilterSort .ProductSortBox{width:275px;display:flex;align-items:center;gap:10px}@media (max-width: 768px){#Product .ProductMain .ProductFilterSort .ProductSortBox{width:100%}}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortText{display:flex;align-items:center;width:65px}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortText p{color:var(--textColor);font-size:14px;font-family:myFont3;font-weight:500;margin:0}@media (max-width: 480px){#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortText p{font-size:13px}}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox{display:flex;align-items:center;flex-direction:column;position:relative;width:200px}@media (max-width: 768px){#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox{width:calc(100% - 75px)}}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .SortDropTextIcon{display:flex;align-items:center;justify-content:space-between;border-radius:50px;border:1px solid var(--primaryColor);padding:10px 20px;cursor:pointer;transition:all .3s ease;width:100%}@media (max-width: 480px){#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .SortDropTextIcon{padding:8px 15px}}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .SortDropTextIcon p{margin:0;color:var(--primaryColor);font-size:14px;font-family:myFont3;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 ease}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .ProductDropdownBox{position:absolute;top:100%;right:0;background:#fff;border-radius:8px;box-shadow:0 4px 15px #0000001a;z-index:10;margin-top:5px;overflow:hidden;width:200px}@media (max-width: 480px){#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .ProductDropdownBox{width:100%}}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .ProductDropdownBox ul{list-style:none;padding:0;margin:0}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .ProductDropdownBox ul li{padding:10px 15px;color:var(--primaryColor);font-size:15px;font-family:myFont3;font-weight:400;cursor:pointer;transition:all .2s ease;background:transparent}@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{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;gap:20px;flex-wrap:wrap;margin-top:20px;position:relative}@media (max-width: 1024px){#Product .ProductMain .homProductCardList{gap:15px}}@media (max-width: 480px){#Product .ProductMain .homProductCardList{gap:10px}}#Product .ProductMain .homProductCardList .ProductBox{width:calc(25% - 15px);position:relative;margin-bottom:30px;background:#fff;overflow:hidden;box-shadow:0 4px 15px #0000000d;transition:all .3s ease;border-radius:15px}@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 .productLink{display:block;text-decoration:none;color:inherit}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage{width:100%;height:290px;position:relative;overflow:hidden;background-color:var(--imagePlaceholderBg)}@media (max-width: 1024px){#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage{height:250px}}@media (max-width: 768px){#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage{height:220px}}@media (max-width: 480px){#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage{height:200px}}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;transition:all .5s cubic-bezier(.4,0,.2,1);opacity:0}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage img[loading=lazy].loaded{opacity:1}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage img.fade-in{opacity:1;transform:scale(1);z-index:1}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage img.fade-out{opacity:0;transform:scale(1.05);z-index:2}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage img.loading{filter:blur(5px);transform:scale(1.02)}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage .imagePlaceholder{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,var(--placeholderBg1) 0%,var(--placeholderBg2) 50%,var(--placeholderBg1) 100%);background-size:200% 200%;animation:placeholderPulse 1.5s ease-in-out infinite;z-index:0}@keyframes placeholderPulse{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText{padding:20px;display:flex;flex-direction:column;gap:10px}@media (max-width: 768px){#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText{padding:15px}}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText h3{font-size:16px;font-family:myFont3;font-weight:400;color:#333;margin:0}@media (max-width: 480px){#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText h3{font-size:15px}}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer{display:flex;align-items:center;gap:10px}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer .originalPrice{color:#999;text-decoration:line-through;margin:0;font-size:14px}@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-weight:600;font-size:18px}@media (max-width: 480px){#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer .offerPrice{font-size:16px}}#Product .ProductMain .homProductCardList .ProductBox .productIcons{display:flex;flex-direction:column;gap:10px;position:absolute;z-index:10;right:10px;top:10px;opacity:0;transform:translate(20px);transition:all .4s ease;pointer-events:none}@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{width:45px;height:45px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:all .3s ease;box-shadow:0 2px 5px #0000001a;pointer-events:auto}@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:nth-child(1){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 ease}@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);position:absolute;left:-10px;top:50%;transform:translate(-90%) translateY(-50%);background:var(--primaryColor);color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:all .3s ease;font-family:myFont3}@media (max-width: 480px){#Product .ProductMain .homProductCardList .ProductBox .productIcons .iconBox:after{font-size:11px;padding:4px 8px}}#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{width:100%;display:flex;align-items:center;justify-content:center;margin-top:20px}#Product .ProductMain .LoadmoreBtn button{width:150px;background:var(--primaryColor);border:none;outline:none;color:#fff;border:1px solid transparent;cursor:pointer;padding:10px 20px;border-radius:5px;font-size:16px;font-family:myFont3;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{background:none;transform:translateY(-1px);color:var(--primaryColor);border:1px solid var(--primaryColor)}#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{width:100%;padding:60px 0;background:#f6f4f1;margin-bottom:20px}@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{width:100%;display:flex;align-items:flex-start;gap:20px;justify-content:space-between;position:relative}@media (max-width: 1024px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox{flex-direction:column;gap:30px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft{width:48%;height:550px;display:flex;align-items:flex-start;justify-content:center;gap:10px}@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;height:auto;gap:15px}}#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{display:flex;flex-direction:row;height:100%;gap:10px;overflow-x:scroll}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox .thumb-swiper .swiper-slide{width:80px!important;height:80px;flex-shrink:0;position:relative;z-index:10}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox .thumb-swiper{height:100%}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox .thumb-swiper .ThumbnailImgBox{width:100%;height:100%;cursor:pointer;transition:all .3s ease;border:1px solid transparent;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{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox .thumb-swiper .ThumbnailImgBox iframe{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;position:relative;z-index:-10}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox{width:calc(100% - 125px);height:100%;position:relative}@media (max-width: 1024px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox{width:calc(100% - 110px)}}@media (max-width: 768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox{width:calc(100% - 100px)}}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox{width:100%;height:350px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox .main-swiper{height:100%;width:100%}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox .main-swiper .swiper-slide{display:flex;justify-content:center;align-items:center;overflow:hidden}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox .main-swiper .swiper-slide .main-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight{width:48%;display:flex;flex-direction:column;align-items:flex-start}@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{font-size:40px;font-family:myFont3;font-weight:600;line-height:1.5;letter-spacing:1px;color:var(--tittleColor)}@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{width:100%;margin-bottom:10px;display:flex;align-items:center;gap:10px}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductReviewBox{margin-bottom:10px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductReviewBox .ReviewBox{display:flex;align-items:center;gap:5px}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductReviewBox .ReviewBox .Rating p{font-size:15px;font-family:myFont3;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{font-size:15px;font-family:myFont3;font-weight:500;line-height:1.5;letter-spacing:1px;color:var(--textColor)}@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{width:100%;margin-bottom:10px;display:flex;align-items:center;gap:10px}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductPriceBox .ProductCurrentPrice p{font-size:40px;font-family:myFont3;font-weight:600;line-height:1.5;letter-spacing:1px;color:var(--tittleColor)}@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);text-decoration:line-through;font-size:16px;font-family:myFont3;font-weight:400;line-height:1.5;letter-spacing:1px}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductPriceBox .PriceSaveUpto{width:40px;height:20px;background:red;border-radius:4px;display:flex;align-items:center;justify-content:center}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductPriceBox .PriceSaveUpto p{font-size:12px;color:#fff;font-family:myFont3;font-weight:400;line-height:1.5;letter-spacing:1px}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox{width:100%;margin-bottom:10px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeTitle{width:100%;display:flex;align-items:center;gap:15px}@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{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:10px}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeBox .Size{display:flex;align-items:center;justify-content:center;padding:10px 15px;border:1px solid var(--primaryColor);border-radius:4px;cursor:pointer;transition:all .3s ease;background:var(--cardBg);color:var(--primaryColor)}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeBox .Size{padding:8px 10px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeBox .Size .SizeShow{font-size:14px;font-family:myFont3;font-weight:500;color:var(--tittleColor);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:#fff}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeBox .Size.selected:hover{background:var(--primaryColor);opacity:.9}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductStockBox{width:100%;display:flex;align-items:center;gap:10px;margin-bottom:30px}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductStockBox .ProductStock p{font-size:16px;font-family:myFont3;font-weight:500;line-height:1.5;color:var(--tittleColor)}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductStockBox .ProductStcokShow .InStock{font-size:16px;font-family:myFont3;font-weight:500;line-height:1.5;color:green}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductStockBox .ProductStcokShow .OutOfStock{font-size:16px;font-family:myFont3;font-weight:500;line-height:1.5;color:red}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox{width:100%;margin-bottom:10px}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox .SelectColorBox{width:100%;display:flex;align-items:center;flex-direction:column}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox .SelectColorBox .selectcolorTitle{width:100%;display:flex;align-items:center;gap:10px;margin-bottom:15px}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox .SelectColorBox .selectcolorTitle p:first-child{font-size:16px;font-family:myFont3;font-weight:500}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox .SelectColorBox .selectcolorTitle p:last-child{font-size:16px;font-family:myFont3;font-weight:500;color:var(--primaryColor)}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox .SelectColorBox .SelectColorImgBox{width:100%;display:flex;align-items:center;gap:10px;flex-wrap:wrap}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox .SelectColorBox .SelectColorImgBox .SelectColorImg{border:1px solid var(--primaryColor);background:#fff;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;padding:8px 16px;color:var(--primaryColor);border-radius:4px;font-size:14px}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox .SelectColorBox .SelectColorImgBox .SelectColorImg.active{border:3px solid var(--primaryColor);background-color:var(--primaryColor);color:#fff}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare{width:100%;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:15px}@media (max-width: 768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare{flex-wrap:wrap}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductQtyBox{width:180px;display:flex;align-items:center;border-radius:50px;gap:10px;padding:10px 20px;border:1px solid #ebe8e8;justify-content:space-between}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductQtyBox{width:130px;padding:8px 15px}}@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{font-size:16px;font-family:myFont3;font-weight:600;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}#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{font-size:16px;font-family:myFont3;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart{flex:1;display:flex;align-items:center;gap:20px;padding:10px 15px;background:none;border:1px solid var(--primaryColor);cursor:pointer;transition:all .3s ease;justify-content:center;text-transform:uppercase;color:var(--primaryColor)}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart:hover{background-color:var(--primaryColor);color:#fff}@media (max-width: 768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart{width:calc(100% - 130px);padding:10px;gap:15px}}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart{width:calc(100% - 115px);padding:10px;gap:10px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart p{text-transform:uppercase;font-size:16px;font-family:myFont3;font-weight:600;margin:0;letter-spacing:1px;color:var(--cartBtnColor);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{font-size:20px;font-weight:600;color:var(--cartBtnColor);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;display:none}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart:hover{background:var(--primaryColor)}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart:hover p,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart:hover .cart-icon{color:#fff}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox{width:120px;display:flex;align-items:center;gap:10px;justify-content:space-between}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox{width:80px;justify-content:flex-end}}#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{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;cursor:pointer;transition:all .3s ease;border:1px solid #ebe8e8;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 ease}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .FavIconBox .tooltip,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .ShareIconBox .tooltip{visibility:hidden;width:-moz-max-content;width:max-content;max-width:150px;background-color:#333;color:#fff;text-align:center;border-radius:4px;padding:5px 10px;position:absolute;z-index:1;bottom:125%;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s ease;font-size:12px;font-family:myFont3;font-weight:400}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .FavIconBox .tooltip:after,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .ShareIconBox .tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductBuyNow{width:100%;margin-bottom:10px;display:flex;align-items:center;justify-content:center;padding:15px 20px;background:var(--primaryColor);border:1px solid var(--primaryColor);cursor:pointer;transition:all .3s ease;font-weight:500;color:#fff}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductBuyNow{padding:10px 15px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductBuyNow:hover{opacity:.9}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductBuyNow a{text-decoration:none}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductBuyNow a p{text-transform:uppercase;color:#000;font-size:16px;font-family:myFont3;font-weight:600;margin:0;letter-spacing:1px}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductBuyNow a p{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox{width:100%;display:flex;flex-direction:column;gap:10px}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .EstimateDelivery,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .ProductReturn{display:flex;align-items:center;gap:10px}#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{font-size:14px;font-family:myFont3;font-weight:0;color:var(--textColor);margin: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-weight:600;font-family:myFont3}#ProductDetails .ProductDetailsMain .SpecificationsBox{width:100%;display:flex;flex-direction:column;margin-bottom:40px;margin-top:40px}@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{font-size:26px;font-weight:600;color:var(--tittleColor);font-family:myFont3;position:relative;padding-bottom:10px}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .SpecificationsBox .SpecificationsHead h2{font-size:24px}}#ProductDetails .ProductDetailsMain .SpecificationsBox .SpecificationsHead h2:after{content:"";position:absolute;bottom:0;left:0;width:100px;height:3px;background:var(--primaryColor);border-radius:3px}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox{width:100%}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ProductSortDesc{margin-bottom:30px}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ProductSortDesc p{font-size:16px;line-height:1.5;color:var(--textColor);font-family:myFont3;font-weight:400}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ProductSortDesc p{font-size:14px}}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ProductSortDesc ul{width:100%;display:flex;flex-direction:column;gap:10px;padding-right:10px;margin:10px 0}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ProductSortDesc ul li{list-style-type:none;font-size:16px;font-family:myFont3;font-weight:400;color:var(--textColor);position:relative;padding-left:20px}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ProductSortDesc ul li{font-size:14px}}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ProductSortDesc ul li:before{content:"•";position:absolute;left:0;color:var(--primaryColor);font-weight:700}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ComboProductDescriptions{display:flex;flex-direction:column;gap:20px}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ComboProductDescriptions .ProductDescriptionBox h3{font-size:18px;font-weight:600;color:var(--tittleColor);font-family:myFont3;position:relative;padding-bottom:10px}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ComboProductDescriptions .ProductDescriptionBox h3{font-size:16px}}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ComboProductDescriptions .ProductDescriptionBox p{font-size:16px;line-height:1.5;color:var(--textColor);font-family:myFont3;font-weight:400}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ComboProductDescriptions .ProductDescriptionBox p{font-size:14px}}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox{width:100%;display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox .Box{width:calc(33.3333333333% - 10px);border:1px solid #ebe8e8;border-radius:5px;padding:10px;display:flex;flex-direction:column}@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{font-size:18px;font-family:myFont3;font-weight:500;color:var(--tittleColor)}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox .Box .BoxDetails{width:100%;display:flex;align-items:center;flex-direction:column;gap:10px;flex-grow:1}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox .Box .BoxDetails .SubDetails{width:100%;display:flex;align-items:center;gap:15px}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox .Box .BoxDetails .SubDetails p:first-child{font-size:14px;font-family:myFont3;font-weight:500;color:var(--textColor);width:40%}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox .Box .BoxDetails .SubDetails p:last-child{font-size:14px;font-family:myFont3;font-weight:400;color:var(--tittleColor);text-align:left;max-width:60%}#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{font-size:26px;font-family:myFont3;font-weight:600;color:var(--tittleColor);position:relative;padding-bottom:10px}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ProductManuFacturerHead h2{font-size:24px}}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ProductManuFacturerHead h2:after{content:"";position:absolute;bottom:0;left:0;width:100px;height:3px;background:var(--primaryColor);border-radius:3px}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox{width:100%;display:flex;flex-direction:column;gap:10px}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box{width:100%;display:flex;flex-direction:column;padding-bottom:20px;border-bottom:1px solid #ebe8e8}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box:last-child{border-bottom:none}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc{width:100%;display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:20px}@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{width:400px;height:250px;flex-shrink:0}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .BoxImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}#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{font-size:20px;font-family:myFont3;font-weight:500;color:var(--tittleColor)}@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{font-size:15px;font-family:myFont3;font-weight:400;color:var(--textColor);line-height:1.6;margin-bottom:15px}@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{width:100%;display:flex;flex-direction:column;gap:10px;padding-right:10px}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .boxTitleDesc .BoxDesc ul li{list-style-type:none;font-size:16px;font-family:myFont3;font-weight:400;color:var(--textColor);position:relative;padding-left:20px}@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:"•";position:absolute;left:0;color:var(--primaryColor);font-weight:700}#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{font-size:26px;font-family:myFont3;font-weight:600;color:var(--tittleColor);position:relative;padding-bottom:10px}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ProductReviewSowBoxHead h2{font-size:24px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ProductReviewSowBoxHead h2:after{content:"";position:absolute;bottom:0;left:0;width:100px;height:3px;background:var(--primaryColor);border-radius:3px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox{width:100%;display:flex;align-items:center;justify-content:space-between;gap:40px}@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{width:25%;display:flex;flex-direction:column;align-items:flex-start;gap:10px;justify-content:flex-start}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow .TotalRate{width:100%;display:flex;gap:15px;align-items:center}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow .TotalRate p:first-child{font-size:40px;font-family:myFont3;font-weight:600;color:var(--tittleColor);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{font-size:20px;font-family:myFont3;font-weight:600;color:var(--textColor)}@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{display:flex;gap:5px}#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{font-size:14px;font-family:myFont3;font-weight:400;color:var(--textColor)}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox{width:50%;display:flex;flex-direction:column;align-items:center;gap:12px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar{width:100%;display:flex;align-items:center;gap:10px;justify-content:center}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateBarNumber,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateBarStar,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateUserCount{width:10px;text-align:center}#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{font-size:14px;font-family:myFont3;font-weight:400;color:var(--tittleColor)}#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{width:calc(100% - 80px);height:8px;background:#f0f0f0;border-radius:4px;overflow:hidden;position:relative}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateBar{height:5px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateBar .RateBarFill{position:absolute;top:0;left:0;height:100%;background:var(--secondaryColor);border-radius:4px;transition:width .5s ease}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateWrite{width:25%;display:flex;justify-content:flex-end}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateWrite .WriteReviewBox{padding:15px 20px;border-radius:50px;border:1px solid #ebe8e8;display:flex;align-items:center;gap:10px;cursor:pointer;transition:all .3s ease}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateWrite .WriteReviewBox{padding:10px 15px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateWrite .WriteReviewBox p{font-size:15px;font-family:myFont3;font-weight:400;color:var(--primaryColor);transition:color .3s ease}@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 ease}#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{width:100%;display:flex;align-items:center;gap:10px;flex-wrap:wrap}#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{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox .GalleryBox .LastBox{position:relative}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox .GalleryBox .LastBox:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox .GalleryBox .LastBox .CountTotalImg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;gap:10px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox .GalleryBox .LastBox .CountTotalImg .PlusIcon{font-size:18px;font-weight:600;font-family:myFont3}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox .GalleryBox .LastBox .CountTotalImg p{margin:0;font-size:16px;font-weight:600;font-family:myFont3;letter-spacing:2px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox{width:100%;display:flex;align-items:center;flex-direction:column;gap:10px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox{width:100%;display:flex;flex-direction:column;border-top:1px solid #eee}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .EmptyMessage{padding:40px 0;text-align:center;font-size:16px;color:#878787}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox{width:100%;display:flex;flex-direction:column;padding:30px 0;border-bottom:1px solid #eee}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;gap:20px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox{display:flex;align-items:center;gap:20px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .ImgBox{width:50px;height:50px;border-radius:50%;overflow:hidden}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .ImgBox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox{display:flex;flex-direction:column}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .UserName{margin-bottom:5px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .UserName p{font-size:16px;font-family:myFont3;font-weight:500;color:var(--tittleColor);margin:0}@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{display:flex;align-items:center;gap:5px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .VerifyIconText svg{font-size:15px;color:var(--tittleColor)}@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{font-size:15px;font-family:myFont3;font-weight:500;color:var(--tittleColor);margin:0}@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{display:flex;align-items:center;gap:15px;flex-wrap:wrap}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .ProductSizeVerifyBox .ProductSize p{font-size:15px;font-family:myFont3;font-weight:500;color:var(--textColor);margin:0}@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{font-size:15px;font-family:myFont3;font-weight:500;color:var(--textColor)}@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{display:flex;align-items:center;gap:10px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .ProductSizeVerifyBox .VerifyIconText svg{font-size:15px;color:var(--tittleColor)}@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{font-size:15px;font-family:myFont3;font-weight:500;color:var(--tittleColor);margin:0}@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{display:flex;align-items:center;gap:10px}#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{width:100%;display:flex;flex-direction:column;margin-bottom:20px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewComment .CmtTitle p{color:var(--tittleColor);font-size:16px;font-family:myFont3;font-weight:400;margin-bottom:3px;line-height:1.5}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewComment .CmtDesc{margin-bottom:5px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewComment .CmtDesc p{font-size:16px;font-family:myFont3;font-weight:400;margin:0;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{display:flex;align-items:center;gap:10px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewComment .ReviewWriteTimeDate p{font-size:14px;font-family:myFont3;font-weight:400;color:var(--textColor);margin:0}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto{display:flex;gap:10px;flex-wrap:wrap}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto .PhotoBox{width:100px;height:100px;overflow:hidden;position:relative;transition:transform .3s ease}@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{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto .LastBox{position:relative}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto .LastBox:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto .LastBox .CountTotalImg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;gap:10px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto .LastBox .CountTotalImg .PlusIcon{font-size:18px;font-weight:600;font-family:myFont3}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto .LastBox .CountTotalImg p{margin:0;font-size:16px;font-weight:600;font-family:myFont3;letter-spacing:2px}#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{font-size:24px;margin-bottom:5px;color:#000;font-family:myFont3}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormHeader p{color:#666;font-size:14px;font-family:myFont3}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewRatingInput{margin-bottom:20px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewRatingInput p{margin-bottom:10px;font-weight:500;font-family:myFont3}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewRatingInput .StarRating{display:flex;gap:5px}#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{display:block;margin-bottom:8px;font-weight:500;color:#333;font-family:myFont3}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormInput input,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormInput textarea{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border .3s;font-family:myFont3}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormInput input:focus,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormInput textarea:focus{outline:none;border-color:var(--primaryColor)}#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{display:inline-flex;align-items:center;padding:8px 15px;background-color:#f5f5f5;border:1px dashed #ccc;border-radius:4px;cursor:pointer;transition:all .3s}#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{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .image-upload-container .uploaded-images-preview .image-preview-item{position:relative;width:80px;height:80px;border-radius:4px;overflow:hidden}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .image-upload-container .uploaded-images-preview .image-preview-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .image-upload-container .uploaded-images-preview .image-preview-item .remove-image-btn{position:absolute;top:5px;right:5px;width:20px;height:20px;background:#000000b3;color:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .error-message{color:#f44336;font-size:13px;margin-top:5px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .error{border-color:#f44336!important}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .required{color:#f44336}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormActions{display:flex;gap:15px;margin-top:30px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormActions button{padding:12px 25px;border-radius:4px;font-weight:500;cursor:pointer;transition:all .3s;font-family:myFont3}#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{background:#f5f5f5;color:#333;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{font-size:26px;font-family:myFont3;font-weight:600;color:var(--tittleColor);position:relative;padding-bottom:10px}@media (max-width: 480px){#ProductDetails .ProductDetailsMain .MostRelatedBox .MostRelatedBoxHead h2{font-size:24px}}#ProductDetails .ProductDetailsMain .MostRelatedBox .MostRelatedBoxHead h2:after{content:"";position:absolute;bottom:0;left:0;width:100px;height:3px;background:var(--primaryColor);border-radius:3px}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;gap:20px;flex-wrap:wrap;margin-top:20px;position:relative}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox{width:calc(25% - 15px);position:relative;margin-bottom:30px;background:#fff;overflow:hidden;box-shadow:0 4px 15px #0000000d;transition:all .3s ease;border-radius:15px}@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{display:block;text-decoration:none;color:inherit}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductImage{width:100%;height:290px;position:relative;overflow:hidden}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;transition:all .5s cubic-bezier(.4,0,.2,1)}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductImage img.fade-in{opacity:1;transform:scale(1);z-index:1}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductImage img.fade-out{opacity:0;transform:scale(1.05);z-index:2}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductText{padding:20px;display:flex;flex-direction:column;gap:10px}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductText h3{font-size:16px;font-family:myFont3;font-weight:400;color:#333;margin:0}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductText .priceContainer{display:flex;align-items:center;gap:10px}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductText .priceContainer .originalPrice{color:#999;text-decoration:line-through;margin:0;font-size:14px}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductText .priceContainer .offerPrice{color:#4caf50;font-weight:600;font-size:18px}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons{display:flex;flex-direction:column;gap:10px;position:absolute;z-index:10;right:10px;top:10px;opacity:0;transform:translate(20px);transition:all .4s ease;pointer-events:none}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons.visible{opacity:1;transform:translate(0)}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons .iconBox{width:45px;height:45px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:all .3s ease;box-shadow:0 2px 5px #0000001a;pointer-events:auto}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons .iconBox:nth-child(1){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 ease}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons .iconBox:after{content:attr(data-tooltip);position:absolute;left:-10px;top:50%;transform:translate(-90%) translateY(-50%);background:var(--primaryColor);color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:all .3s ease;font-family:myFont3}#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{width:100%;padding:60px 0;background:#f6f4f1;margin-bottom:20px}@media (max-width: 768px){#Checkout .BreadCrumbsBox{padding:40px 0}}@media (max-width: 480px){#Checkout .BreadCrumbsBox{padding:30px 0}}#Checkout .CheckoutMain{width:100%;display:flex;align-items:flex-start;gap:40px;margin-top:40px}@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{font-size:26px;font-weight:600;color:#000;font-family:myFont3;position:relative;padding-bottom:10px}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutHead h2{font-size:22px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox{width:100%}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressNameBox{width:100%;display:flex;align-items:center;gap:20px;margin-bottom:20px}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressNameBox{flex-direction:column;gap:15px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressNameBox input{width:50%;padding:15px;border:1px solid #ebe8e8;background:#eee;border-radius:5px;font-size:14px;font-family:myFont3;transition:all .3s ease}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressNameBox input{width:100%;padding:12px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressNameBox input:focus{outline:none;border-color:var(--primaryColor);box-shadow:0 0 0 2px var(--primaryColor);background:#fff}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressEmailMobileBox{width:100%;display:flex;align-items:center;gap:20px;margin-bottom:20px}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressEmailMobileBox{flex-direction:column;gap:15px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressEmailMobileBox input{width:100%;padding:15px;border:1px solid #ebe8e8;background:#eee;border-radius:5px;font-size:14px;font-family:myFont3;transition:all .3s ease}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressEmailMobileBox input{width:100%;padding:12px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressEmailMobileBox input:focus{outline:none;border-color:var(--primaryColor);box-shadow:0 0 0 2px var(--primaryColor);background:#fff}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox{width:100%;display:flex;align-items:center;gap:20px;margin-bottom:20px}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox{flex-direction:column;gap:15px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox input{width:50%;padding:15px;border:1px solid #ebe8e8;background:#eee;border-radius:5px;font-size:14px;font-family:myFont3;transition:all .3s ease}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox input{width:100%;padding:12px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox input:focus{outline:none;border-color:var(--primaryColor);box-shadow:0 0 0 2px var(--primaryColor);background:#fff}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressFullBox{width:100%;display:flex;align-items:center;gap:20px;margin-bottom:20px}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressFullBox{flex-direction:column;gap:15px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressFullBox textarea{width:100%;padding:15px;border:1px solid #ebe8e8;background:#eee;border-radius:5px;font-size:14px;font-family:myFont3;transition:all .3s ease}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressFullBox textarea{width:100%;padding:12px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressFullBox textarea:focus{outline:none;border-color:var(--primaryColor);box-shadow:0 0 0 2px var(--primaryColor);background:#fff}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox{display:flex;align-items:center;gap:20px}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox{display:flex;gap:20px;align-items:center;width:100%;margin-bottom:20px;position:relative}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownInput{width:100%;position:relative;cursor:pointer}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownInput input{width:100%;padding:15px;border:1px solid #ebe8e8;background:#f8f8f8;border-radius:8px;font-size:15px;font-family:myFont3;cursor:pointer;transition:all .3s ease}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownInput input{padding:12px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownInput input:hover{border-color:#ccc;background:#f0f0f0}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownInput svg{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#666;transition:all .3s ease;font-size:18px}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownMenu{position:absolute;top:100%;left:0;width:100%;max-height:250px;overflow-y:auto;background:#fff;border:1px solid #ebe8e8;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 10px 20px #0000001a;z-index:10;animation:fadeIn .3s ease}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownMenu li{padding:12px 20px;font-size:15px;font-family:myFont3;color:#444;transition:all .2s ease;cursor:pointer;border-bottom:1px solid #f5f5f5}#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{width:100%;display:flex;align-items:center;gap:20px;margin-bottom:20px}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressTownStreetBox{flex-direction:column;gap:15px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressTownStreetBox input{width:50%;padding:15px;border:1px solid #ebe8e8;background:#eee;border-radius:5px;font-size:14px;font-family:myFont3;transition:all .3s ease}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressTownStreetBox input{width:100%;padding:12px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox{width:100%;display:flex;gap:20px;margin-bottom:20px;position:relative;flex-direction:column}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox{flex-direction:column;gap:15px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownInput{width:100%;position:relative;cursor:pointer}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownInput{width:100%}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownInput input{width:100%;padding:15px;border:1px solid #ebe8e8;background:#f8f8f8;border-radius:8px;font-size:15px;font-family:myFont3;cursor:pointer;transition:all .3s ease}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownInput input:hover{border-color:#ccc;background:#f0f0f0}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownInput input:disabled{background:#f5f5f5;cursor:not-allowed;opacity:.7}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownInput svg{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#666;transition:all .3s ease;font-size:16px}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownMenu{position:absolute;top:calc(100% - 30px);left:0;width:100%;max-height:200px;overflow-y:auto;background:#fff;border:1px solid #ebe8e8;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 5px 15px #0000001a;z-index:10;animation:fadeIn .3s ease}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownMenu li{padding:10px 15px;font-size:14px;font-family:myFont3;color:#555;transition:all .2s ease;cursor:pointer}#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{width:100%;display:flex;align-items:center;gap:20px;margin-bottom:20px;position:relative}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox{flex-direction:column;gap:15px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownInput{width:100%;position:relative;cursor:pointer}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownInput{width:100%}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownInput input{width:100%;padding:15px;border:1px solid #ebe8e8;background:#f8f8f8;border-radius:8px;font-size:15px;font-family:myFont3;cursor:pointer;transition:all .3s ease}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownInput input:hover{border-color:#ccc;background:#f0f0f0}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownInput input:disabled{background:#f5f5f5;cursor:not-allowed;opacity:.7}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownInput svg{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#666;transition:all .3s ease;font-size:16px}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownMenu{position:absolute;top:100%;left:0;width:100%;max-height:200px;overflow-y:auto;background:#fff;border:1px solid #ebe8e8;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 5px 15px #0000001a;z-index:10;animation:fadeIn .3s ease}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownMenu li{padding:10px 15px;font-size:14px;font-family:myFont3;color:#555;transition:all .2s ease;cursor:pointer}#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{width:50%;padding:15px;border:1px solid #ebe8e8;background:#eee;border-radius:5px;font-size:14px;font-family:myFont3;transition:all .3s ease}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .CheckoutInput{width:100%;padding:12px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .CheckoutInput:focus{outline:none;border-color:var(--primaryColor);box-shadow:0 0 0 2px rgba(var(--primaryColor),.2);background:#fff}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .CheckoutInput:hover{border-color:#ccc}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox{width:100%;display:flex;align-items:center;gap:15px;margin-bottom:20px}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox .CheckboxLabel{display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .3s ease;width:100%}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox .CheckboxLabel input{position:absolute;opacity:0;width:0;height:0}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox .CheckboxLabel .CheckboxCustom{position:relative;width:20px;height:20px;min-width:20px;border:2px solid #ddd;border-radius:4px;background-color:#fff;transition:all .3s ease;display:flex;align-items:center;justify-content:center}#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;font-size:14px;opacity:0;transition:opacity .2s ease}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox .CheckboxLabel .CheckboxCustom.checked .CheckIcon{opacity:1}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox .CheckboxLabel p{margin:0;font-size:15px;font-family:myFont3;color:#333;transition:color .3s ease}@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{margin-top:30px;padding-top:20px;border-top:1px solid #eee}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .BillingAddressSection h3{font-size:18px;margin-bottom:20px;color:#333;font-family:myFont3}#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{font-size:26px;font-weight:600;color:#000;font-family:myFont3;position:relative;padding-bottom:10px}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutRight .CheckoutHead h2{font-size:22px}}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox{width:100%;border:1px solid #eee;border-radius:8px;padding:20px;background:#fff;box-shadow:0 2px 10px #0000000d}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox{padding:15px}}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox{width:100%;display:flex;flex-direction:column;gap:15px;margin-bottom:20px}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f5f5f5}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .OrderSummaryList{display:flex;align-items:center;gap:15px}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .OrderSummaryList .SummaryImgBox{width:80px;height:80px;border-radius:4px;overflow:hidden}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .OrderSummaryList .SummaryImgBox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .OrderSummaryList .SummaryProductBox{display:flex;flex-direction:column;gap:5px}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .OrderSummaryList .SummaryProductBox p:first-child{font-size:16px;font-family:myFont3;font-weight:500;color:#000;margin:0}@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{font-size:14px;font-family:myFont3;font-weight:500;color:#5f615e;margin:0}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .ProductPrice p{font-size:16px;font-family:myFont3;font-weight:500;color:#5f615e;margin:0}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .ProductPrice p{font-size:14px}}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox{width:100%;display:flex;flex-direction:column;gap:15px;padding-top:15px;margin-top:15px}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .SubTotalBox,#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .SippingBox,#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .TotalBox{display:flex;align-items:center;justify-content:space-between;padding:8px 0}#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{width:100%;display:flex;flex-direction:column}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .PromotionBox .PromocodeApplyBox{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid #eee}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .PromotionBox .PromocodeApplyBox input{flex:1;padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .PromotionBox .PromocodeApplyBox input:focus{border-color:var(--primaryColor)}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .PromotionBox .PromocodeApplyBox button{padding:8px 16px;background:var(--primaryColor);color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;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%;font-size:14px;margin-top:6px;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{width:100%;padding:15px 20px;background-color:var(--primaryColor);color:#fff;border:1px solid var(--primaryColor);border-radius:50px;font-size:18px;font-weight:500;cursor:pointer;transition:all .3s ease-in-out;outline:none;display:flex;align-items:center;justify-content:center;gap:8px;font-family:myFont3}@media (max-width: 480px){#Checkout .CheckoutMain .CheckoutRight .MakePaymentBtn button{font-size:16px;padding:10px 15px}}#Checkout .CheckoutMain .CheckoutRight .MakePaymentBtn button:hover{background-color:#fff;color:var(--primaryColor);transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}#Checkout .CheckoutMain .CheckoutRight .MakePaymentBtn button:active{transform:translateY(0);box-shadow:none}#PaymentSuccess{width:100%;padding:100px 0;background-color:#f9f9f9}#PaymentSuccess .PaymentSuccessMain{width:100%;display:flex;align-items:center;justify-content:center}#PaymentSuccess .PaymentSuccessBox{width:100%;max-width:500px;background:#fff;padding:40px;border-radius:12px;box-shadow:0 5px 15px #0000001a;display:flex;flex-direction:column;align-items:center;text-align:center}#PaymentSuccess .TickIcon{width:150px;height:150px;border-radius:50%;background:#4caf50;display:flex;align-items:center;justify-content:center;color:#fff;font-size:60px;margin-bottom:30px;opacity:0;transform:scale(.5);transition:all .6s cubic-bezier(.175,.885,.32,1.275)}#PaymentSuccess .TickIcon svg{transform:scale(1.3)}#PaymentSuccess .border-line{height:1px;width:0;background:linear-gradient(90deg,transparent,#ddd,transparent);margin:20px 0;transition:width .8s ease-out 1s}#PaymentSuccess .PaymentSuccessHeadBox{opacity:0;transform:translateY(20px);transition:all .6s ease-out 1.2s}#PaymentSuccess .PaymentSuccessTitle p{font-size:24px;font-weight:600;color:#333;margin-bottom:15px}#PaymentSuccess .PaymentSuccessDesc p{font-size:16px;line-height:1.6;color:#666}#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{width:100%;padding:60px 0;background:#f6f4f1;margin-bottom:20px}@media (max-width: 768px){#Cart .BreadCrumbsBox{padding:40px 0}}@media (max-width: 480px){#Cart .BreadCrumbsBox{padding:30px 0}}#Cart .EmptyCart{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#fff;border-radius:8px;margin-top:30px;transition:all .5s ease;min-height:60vh}#Cart .EmptyCart .EmptyCartIcon{font-size:100px;color:#e0e0e0;margin-bottom:30px;animation:cartPulse 2s infinite}#Cart .EmptyCart h3{font-size:28px;color:#333;margin-bottom:15px;font-weight:600}#Cart .EmptyCart p{font-size:16px;color:#777;margin-bottom:30px;max-width:400px;line-height:1.6}#Cart .EmptyCart .ContinueShoppingBtn{padding:14px 40px;background:var(--primaryColor);color:#fff;border-radius:30px;text-decoration:none;font-weight:500;font-size:16px;transition:all .3s cubic-bezier(.25,.8,.25,1);border:2px solid var(--primaryColor)}#Cart .EmptyCart .ContinueShoppingBtn:hover{background:#fff;color:var(--primaryColor);transform:translateY(-3px);box-shadow:0 5px 15px #0000001a}@keyframes cartPulse{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}#Cart .CartMain{width:100%;display:flex;align-items:flex-start;gap:40px;margin-top:40px;min-height:60vh}@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{width:100%;border-collapse:collapse;min-width:600px}#Cart .CartMain .CartLeft .CartTable thead tr{background:#f5f5f5}#Cart .CartMain .CartLeft .CartTable th,#Cart .CartMain .CartLeft .CartTable td{padding:15px;text-align:left;border-bottom:1px solid #eee}@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-size:14px;font-weight:500;font-family:myFont3}#Cart .CartMain .CartLeft .CartTable .ProductRow{transition:all .3s ease}#Cart .CartMain .CartLeft .CartTable .ProductRow:hover{background:#f5f5f580}#Cart .CartMain .CartLeft .CartTable .ProductImgTitleBox{display:flex;align-items:center;gap:10px}#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{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}#Cart .CartMain .CartLeft .CartTable .ProductImg:hover img{transform:scale(1.05)}#Cart .CartMain .CartLeft .CartTable .ProductTitleSizeBox{display:flex;flex-direction:column;gap:10px}#Cart .CartMain .CartLeft .CartTable .ProductTitle{margin:0}#Cart .CartMain .CartLeft .CartTable .ProductTitle a{color:#000;font-size:16px;font-weight:500;font-family:myFont3;text-decoration:none;transition:color .2s ease}@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;font-size:14px;font-weight:500;font-family:myFont3;margin:0}#Cart .CartMain .CartLeft .CartTable .Price,#Cart .CartMain .CartLeft .CartTable .TotalPrice{color:#5f615e;font-size:16px;font-weight:500;font-family:myFont3}@media (max-width: 480px){#Cart .CartMain .CartLeft .CartTable .Price,#Cart .CartMain .CartLeft .CartTable .TotalPrice{font-size:14px}}#Cart .CartMain .CartLeft .CartTable .QuantityBox .QuantityBtn{display:flex;align-items:center;border-radius:50px;border:1px solid #ebe8e8;padding:10px 20px;width:-moz-fit-content;width:fit-content}#Cart .CartMain .CartLeft .CartTable .QuantityBox .MinusBtn,#Cart .CartMain .CartLeft .CartTable .QuantityBox .PlusBtn{background:none;border:none;cursor:pointer;padding:0 10px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}#Cart .CartMain .CartLeft .CartTable .QuantityBox .MinusBtn p,#Cart .CartMain .CartLeft .CartTable .QuantityBox .PlusBtn p{color:#000;font-size:16px;font-weight:500;font-family:myFont3;margin:0}@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{width:40px;text-align:center;color:#000;font-size:16px;font-weight:500;font-family:myFont3;border:none;background:transparent;outline:none}@media (max-width: 480px){#Cart .CartMain .CartLeft .CartTable .QuantityBox .QuantityShow{font-size:14px}}#Cart .CartMain .CartLeft .CartTable .CloseIcon .CloseIconBtn{color:#5f615e;font-size:20px;cursor:pointer;transition:all .2s ease}@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 .CartRight{width:40%;background:#f5f5f5;padding:30px;border-radius:8px;height:-moz-fit-content;height:fit-content;position:sticky;top:20px}@media (max-width: 1024px){#Cart .CartMain .CartRight{width:35%;padding:25px}}@media (max-width: 768px){#Cart .CartMain .CartRight{width:100%;position:static;margin-top:20px}}@media (max-width: 480px){#Cart .CartMain .CartRight{padding:20px}}#Cart .CartMain .CartRight .CartSummaryBox{width:100%;display:flex;flex-direction:column}#Cart .CartMain .CartRight .CartSummaryTitle{width:100%;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}#Cart .CartMain .CartRight .CartSummaryTitle h2{font-size:26px;font-weight:600;color:#000;font-family:myFont3;margin:0}@media (max-width: 480px){#Cart .CartMain .CartRight .CartSummaryTitle h2{font-size:24px}}#Cart .CartMain .CartRight .TotalPriceBox{width:100%;display:flex;flex-direction:column;gap:15px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}#Cart .CartMain .CartRight .TotalPriceBox div{width:100%;display:flex;align-items:center;justify-content:space-between}#Cart .CartMain .CartRight .TotalPriceBox p{font-size:16px;font-family:myFont3;font-weight:500;margin:0}@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{width:100%;display:flex;flex-direction:column;gap:10px}#Cart .CartMain .CartRight .CartBtn .CheckoutBtn{width:100%;display:flex;align-items:center;justify-content:center;gap:15px;padding:15px 20px;border-radius:50px;text-decoration:none;transition:all .3s ease;background:var(--primaryColor);color:#fff!important;border:1px solid transparent}@media (max-width: 480px){#Cart .CartMain .CartRight .CartBtn .CheckoutBtn{padding:10px 15px}}#Cart .CartMain .CartRight .CartBtn .CheckoutBtn button{border:none;background:none;outline:none;font-size:16px;font-family:myFont3;font-weight:500;cursor:pointer;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 ease}#Cart .CartMain .CartRight .CartBtn .CheckoutBtn:hover{background:transparent;color:var(--primaryColor)!important;border:1px solid var(--primaryColor)}#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%;display:flex;align-items:center;justify-content:center;gap:15px;padding:15px 20px;border-radius:50px;text-decoration:none;transition:all .3s ease;background:#fff;color:var(--primaryColor);box-shadow:#959da533 0 8px 24px;border:1px solid rgba(135,68,41,.1215686275)}@media (max-width: 480px){#Cart .CartMain .CartRight .CartBtn a{padding:10px 15px}}#Cart .CartMain .CartRight .CartBtn a button{border:none;background:none;outline:none;font-size:16px;font-family:myFont3;font-weight:500;cursor:pointer;color:var(--primaryColor)}@media (max-width: 480px){#Cart .CartMain .CartRight .CartBtn a button{font-size:14px}}#Cart .CartMain .CartRight .CartBtn a .ArrowIcon{transition:transform .3s ease}#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{width:100%;padding:60px 0;background:#f6f4f1;margin-bottom:20px}@media (max-width: 768px){#Wishlist .BreadCrumbsBox{padding:40px 0}}@media (max-width: 480px){#Wishlist .BreadCrumbsBox{padding:30px 0}}#Wishlist .WishlistMain .homProductCardList{width:100%;display:flex;justify-content:center;align-items:flex-start;gap:20px;flex-wrap:wrap;margin-top:20px;position:relative}@media (max-width: 1024px){#Wishlist .WishlistMain .homProductCardList{gap:15px}}@media (max-width: 480px){#Wishlist .WishlistMain .homProductCardList{gap:10px}}#Wishlist .WishlistMain .homProductCardList .ProductBox{width:calc(25% - 15px);position:relative;margin-bottom:30px;background:#fff;overflow:hidden;box-shadow:0 4px 15px #0000000d;transition:all .3s ease;padding-bottom:60px;border-radius:15px}@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{position:absolute;top:15px;right:15px;z-index:10;cursor:pointer}@media (max-width: 480px){#Wishlist .WishlistMain .homProductCardList .ProductBox .wishlistIcon{top:10px;right:10px}}#Wishlist .WishlistMain .homProductCardList .ProductBox .wishlistIcon svg{font-size:16px;color:#ccc;transition:all .3s ease}#Wishlist .WishlistMain .homProductCardList .ProductBox .wishlistIcon svg.active{color:red}#Wishlist .WishlistMain .homProductCardList .ProductBox .wishlistIcon:hover svg{color:red}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink{display:block;text-decoration:none;color:inherit}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductImage{width:100%;height:290px;position:relative;overflow:hidden}@media (max-width: 1024px){#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductImage{height:250px}}@media (max-width: 768px){#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductImage{height:220px}}@media (max-width: 480px){#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductImage{height:200px}}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;transition:all .5s cubic-bezier(.4,0,.2,1)}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductImage img.fade-in{opacity:1;transform:scale(1);z-index:1}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductImage img.fade-out{opacity:0;transform:scale(1.05);z-index:2}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText{padding:20px;display:flex;flex-direction:column;gap:10px}@media (max-width: 768px){#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText{padding:15px}}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText h3{font-size:16px;font-family:myFont3;font-weight:400;color:#333;margin:0}@media (max-width: 768px){#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText h3{font-size:15px}}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer{display:flex;align-items:center;gap:10px}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer .originalPrice{color:#999;text-decoration:line-through;margin:0;font-size:14px}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer .offerPrice{color:#4caf50;font-weight:600;font-size:18px}@media (max-width: 768px){#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer .offerPrice{font-size:16px}}#Wishlist .WishlistMain .homProductCardList .ProductBox .addToCartBtn{position:absolute;bottom:15px;left:50%;transform:translate(-50%);width:90%;padding:12px;border:none;background:var(--primaryColor);color:#fff;font-family:myFont3;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease;border-radius:50px;z-index:100}@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{width:100%;padding:60px 0;background:#f6f4f1;margin-bottom:20px}@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{width:100%;display:flex;gap:40px;min-height:800px;align-items:flex-start}@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{display:block;padding:20px 15px}#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{display:block}#Profile .ProfileMain .ProfileMainBox:not(.show-content) .ProfileLeftBox{display:block}#Profile .ProfileMain .ProfileMainBox:not(.show-content) .ProfileRightBox{display:none}}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox{width:350px;padding:30px 20px;display:flex;flex-direction:column;gap:20px;border-radius:8px;background:#f5f5f5;flex-shrink:0;height:100%;position:sticky;top:20px}@media (max-width: 1024px){#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox{width:300px}}@media (max-width: 768px){#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox{width:100%;position:relative;top:auto;padding:20px 15px}}@media (max-width: 480px){#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox{padding:20px 15px}}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileTopBox{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:20px;position:relative}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileTopBox:after{content:"";position:absolute;bottom:-20px;left:0;width:100%;height:1px;background:#e0e0e0}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileTopBox .UserImgBox{width:100px;height:100px;border-radius:50%;overflow:hidden}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileTopBox .UserImgBox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileTopBox .UserNameBox p{margin:0;font-size:16px;font-family:myFont3;font-weight:500;color:#000}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox{width:100%;display:flex;flex-direction:column;gap:10px;margin-top:10px;position:relative}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox:after{content:"";position:absolute;bottom:-20px;left:0;width:100%;height:1px;background:#e0e0e0}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox .ProfileMenuBox{width:100%;display:flex;align-items:center;gap:15px;padding:12px 20px;cursor:pointer;transition:all .3s ease;text-decoration:none;color:inherit}#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{width:40px;height:40px;border-radius:4px;border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;transition:all .3s ease}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox .ProfileMenuBox .ProfileMenuIconBox svg{color:#000;font-size:16px;transition:all .3s ease}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox .ProfileMenuBox .ProfileMenuTextBox p{margin:0;font-size:16px;font-family:myFont3;font-weight:500;color:#000;transition:all .3s ease}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileBottomBox{width:100%;display:flex;flex-direction:column;gap:10px;margin-top:20px}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileBottomBox .ProfileDeleteBox{display:flex;align-items:center;gap:10px;cursor:pointer;padding:0 20px}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileBottomBox .ProfileDeleteBox svg{color:red;font-size:20px}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileBottomBox .ProfileDeleteBox button{background:none;border:none;color:red;font-size:16px;font-family:myFont3;font-weight:500;cursor:pointer;padding:0}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox{flex-grow:1;padding:30px;border:1px solid #e0e0e0;border-radius:8px;min-height:100%;overflow:hidden}@media (max-width: 1024px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox{width:calc(100% - 330px)}}@media (max-width: 768px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox{width:100%;padding:0;border:none;display:none}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox.active{display:block;padding:20px 15px}}@media (max-width: 480px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox{padding:0}}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .BackButton{display:none;margin-bottom:20px;cursor:pointer;align-items:center;gap:8px;color:var(--primaryColor);font-family:myFont3;font-weight:500;font-size:16px}@media (max-width: 768px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .BackButton{display:flex;font-size:14px}}@media (max-width: 480px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .BackButton{display:flex;font-size:14px}}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox{width:100%;background:#fff;border-radius:8px}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .ProfileInfoHead{width:100%;display:flex;align-items:center;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #e0e0e0}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .ProfileInfoHead p{margin:0;font-size:18px;font-weight:500;font-family:myFont3;color:#000}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox{width:100%;display:flex;flex-direction:column;gap:30px}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .UserImgBox{width:100px;height:100px;border-radius:50%;position:relative;margin:0 auto}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .UserImgBox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .UserImgBox .CameraIconBox{width:35px;height:35px;border-radius:50%;background:var(--primaryColor);color:#fff;position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}#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{display:flex;flex-direction:column;gap:25px}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup{width:100%;display:flex;gap:15px}@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{width:100%;display:flex;flex-direction:column;gap:8px;position:relative}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup .FormField label{font-size:16px;font-weight:500;font-family:myFont3;color:#000}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup .FormField input{width:100%;padding:12px 15px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;font-family:myFont3;transition:all .3s ease}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup .FormField input:focus{outline:none;border-color:var(--primaryColor);box-shadow:0 0 0 2px rgba(var(--primaryColor-rgb),.2)}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup .FormField .GenderDropdown{width:100%;padding:12px 15px;border:1px solid #e0e0e0;border-radius:4px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .3s ease}#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{width:100%;position:absolute;top:100%;left:0;background:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-top:5px;z-index:10;box-shadow:0 4px 10px #0000001a;animation:fadeIn .3s ease;overflow:hidden}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup .FormField .GenderDropdownList li{padding:10px 15px;cursor:pointer;transition:all .2s ease}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup .FormField .GenderDropdownList li:hover{background:#f5f5f5;color:var(--primaryColor)}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .FormSubmitBtn{width:100%;border-radius:50px;margin-top:20px;transition:all .3s ease;overflow:hidden}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .FormSubmitBtn button{width:100%;padding:12px;border:none;font-size:16px;font-weight:500;font-family:myFont3;cursor:pointer;background:var(--primaryColor);color:#fff}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox{width:100%}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox .MyOrdersHead{width:100%;display:flex;align-items:center;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #e0e0e0}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox .MyOrdersHead p{margin:0;font-size:18px;font-weight:500;font-family:myFont3;color:#000}@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{width:100%;border-collapse:collapse;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{padding:15px;text-align:left;border-bottom:1px solid #eee}@media (max-width: 768px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable th,#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable td{font-size:14px;padding:12px}}@media (max-width: 480px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable th,#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable td{font-size:14px;padding:10px}}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .TableHead{color:#000;font-size:14px;font-weight:500;font-family:myFont3;text-transform:uppercase;letter-spacing:.5px}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .ProductRow{transition:all .3s ease;border-left:1px solid #eee;border-right:1px solid #eee}#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{display:flex;align-items:center;gap:15px}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .ProductImg{width:70px;height:70px;border:1px solid #eee}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .ProductImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .ProductTitle a{color:#000;text-decoration:none;transition:color .2s ease}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .ProductTitle a:hover{color:var(--primaryColor)}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderStatus{display:inline-block;padding:6px 12px;border-radius:5px;font-size:14px;font-weight:500;font-family:myFont3;text-transform:capitalize}#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{background-color:#dcfce7;color:#166534}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderAction{color:var(--primaryColor);text-decoration:none;font-size:16px;font-family:myFont3;font-weight:500;transition:all .3s ease;border:none;background:none;cursor:pointer}@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{width:100%;display:flex;align-items:center;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #e0e0e0}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .SettingHead p{margin:0;font-size:18px;font-weight:500;font-family:myFont3;color:#000}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox{width:100%;margin-top:30px}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox .PasswordFieldBox{width:100%;display:flex;flex-direction:column;gap:10px;align-items:flex-start}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox .PasswordFieldBox .PasswordInputWrapper{position:relative;width:100%}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox .PasswordFieldBox .PasswordInputWrapper input{width:100%;padding:12px 40px 12px 15px;border:1px solid #ddd;border-radius:50px;font-size:14px}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox .PasswordFieldBox .PasswordInputWrapper input:focus{outline:none;border-color:var(--primaryColor)}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox .PasswordFieldBox .PasswordInputWrapper .TogglePassword{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;color:#000;font-size:18px}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox .SaveChangesButtonBox{width:100%;margin-top:20px}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox .SaveChangesButtonBox .SaveChangesButton{width:100%;background-color:var(--primaryColor);color:#fff;border-radius:50px;padding:12px 30px;border:none;cursor:pointer;font-size:15px;font-family:myFont3;font-weight:500}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}#OrderTraking,#OrderTraking .OrderTrakingMain{width:100%}#OrderTraking .OrderTrackingBox{width:100%;background:#fff;border-radius:8px}#OrderTraking .OrderTrackingBox .TrackingInfo{border:1px solid var(--primaryColor);border-radius:8px;margin-bottom:20px;overflow:hidden}#OrderTraking .OrderTrackingBox .TrackingHeader{display:flex;align-items:center;padding:15px;background-color:#f8f9fa;cursor:pointer;font-weight:600}#OrderTraking .OrderTrackingBox .TruckIcon{margin-right:10px;color:var(--primaryColor)}#OrderTraking .OrderTrackingBox .ToggleIcon{margin-left:auto;font-size:18px}#OrderTraking .OrderTrackingBox .TrackingDetails{padding:15px;background-color:#fff}#OrderTraking .OrderTrackingBox .TrackingId,#OrderTraking .OrderTrackingBox .CurrentStatus,#OrderTraking .OrderTrackingBox .EstimatedDelivery{margin-bottom:10px;padding:8px 0;border-bottom:1px solid #f0f0f0}#OrderTraking .OrderTrackingBox .TrackingHistory{margin-top:15px}#OrderTraking .OrderTrackingBox .TrackingHistory ul{list-style:none;padding:0;margin:10px 0 0}#OrderTraking .OrderTrackingBox .TrackingHistory li{padding:8px 0;border-bottom:1px solid #f0f0f0;display:flex;flex-direction:column}#OrderTraking .OrderTrackingBox .HistoryDate{font-size:12px;color:#666}#OrderTraking .OrderTrackingBox .HistoryStatus{font-weight:600;margin:4px 0}#OrderTraking .OrderTrackingBox .HistoryLocation{font-size:12px;color:#888}#OrderTraking .OrderTrackingBox .NoHistory{text-align:center;padding:20px;color:#999;font-style:italic}#OrderTraking .OrderTrackingBox .LoadingTracking{text-align:center;padding:20px;color:#666}#OrderTraking .OrderTrackingHeader{width:100%;display:flex;align-items:center;gap:20px;border-bottom:1px solid #e0e0e0;padding-bottom:15px;margin-bottom:20px;justify-content:space-between}#OrderTraking .OrderTrackingHeader .OrderTrackingStatusHead{display:flex;align-items:center;justify-content:flex-start}#OrderTraking .OrderTrackingHeader .OrderTrackingStatusHead p{font-size:18px;font-weight:500;color:#000;font-family:myFont3;margin:0}@media (max-width: 768px){#OrderTraking .OrderTrackingHeader .OrderTrackingStatusHead p{font-size:16px}}@media (max-width: 768px){#OrderTraking .OrderTrackingHeader .OrderTrackingStatusHead p{font-size:14px}}#OrderTraking .OrderTrackingHeader .BackToOrders{display:flex;align-items:center;gap:5px;cursor:pointer;color:var(--primaryColor);transition:color .2s}#OrderTraking .OrderTrackingHeader .BackToOrders:hover{color:#000}#OrderTraking .OrderTrackingHeader .BackToOrders span{font-size:15px;font-family:myFont3;font-weight:500}@media (max-width: 768px){#OrderTraking .OrderTrackingHeader .BackToOrders span{font-size:14px}}#OrderTraking .OrderTrackingHeader .BackToOrders .BackArrow{transform:rotate(180deg);font-size:15px}@media (max-width: 768px){#OrderTraking .OrderTrackingHeader .BackToOrders .BackArrow{font-size:14px}}#OrderTraking .OrderIdInvoiceBox{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;flex-wrap:wrap}@media (max-width: 768px){#OrderTraking .OrderIdInvoiceBox{gap:10px;margin-bottom:20px}}#OrderTraking .OrderIdInvoiceBox .OrderId,#OrderTraking .OrderIdInvoiceBox .InvoiceBox{display:flex;align-items:center;gap:15px}@media (max-width: 768px){#OrderTraking .OrderIdInvoiceBox .OrderId,#OrderTraking .OrderIdInvoiceBox .InvoiceBox{gap:5px}}#OrderTraking .OrderIdInvoiceBox .OrderId p:first-child,#OrderTraking .OrderIdInvoiceBox .InvoiceBox p:first-child{font-size:16px;font-weight:500;color:#000;font-family:myFont3;margin:0}@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{font-size:16px;font-weight:500;color:#5f615e;font-family:myFont3;margin:0}@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{display:flex;align-items:center;gap:10px;border:1px solid var(--primaryColor);color:var(--primaryColor);background:transparent;border-radius:4px;outline:none;padding:8px 15px;cursor:pointer;transition:all .3s ease}@media (max-width: 768px){#OrderTraking .OrderIdInvoiceBox button{padding:5px 10px;gap:5px}}#OrderTraking .OrderIdInvoiceBox button svg{font-size:15px;font-weight:500;font-family:myFont3}@media (max-width: 480px){#OrderTraking .OrderIdInvoiceBox button svg{font-size:14px}}#OrderTraking .OrderIdInvoiceBox button p{font-size:15px;font-weight:500;font-family:myFont3;margin:0}@media (max-width: 480px){#OrderTraking .OrderIdInvoiceBox button p{font-size:14px}}#OrderTraking .OrderIdInvoiceBox button:hover{background:rgba(var(--primaryColor-rgb),.1)}#OrderTraking .OrderStatusTimeline{display:flex;justify-content:space-between;position:relative;padding:30px 0}#OrderTraking .OrderStatusTimeline .TimelineItem{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;width:20%}#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineDot{width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:10px;position:relative;z-index:3;transition:all .3s ease}@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{position:absolute;top:17px;left:50%;width:100%;height:2px;z-index:1;background-image:linear-gradient(to right,#2c8153 0% 50%,#2c8153 50% 100%);background-size:6px 2px}@media (max-width: 768px){#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineConnector{top:13px}}#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineConnector.pending{background-image:linear-gradient(to right,#e0e0e0 0% 50%,#e0e0e0 50% 100%)}#OrderTraking .OrderStatusTimeline .TimelineItem:last-child .TimelineConnector{display:none}#OrderTraking .OrderStatusTimeline .TimelineItem.completed .TimelineDot{background-color:#2c8153;color:#fff}#OrderTraking .OrderStatusTimeline .TimelineItem.current .TimelineDot{background-color:#2c8153;color:#fff;transform:scale(1.1)}#OrderTraking .OrderStatusTimeline .TimelineItem.current .TimelineConnector{background-image:linear-gradient(to right,#2C8153 0%,#2C8153 50%,transparent 50%,transparent 100%)}#OrderTraking .OrderStatusTimeline .TimelineItem.pending .TimelineDot{background-color:#e0e0e0;color:#5f615e}#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineContent{text-align:center}#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineContent p{font-size:15px;font-weight:500;color:#000;font-family:myFont3;margin:0 0 5px}@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{display:flex;align-items:center;flex-direction:column}#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineContent .TimelineDate span{font-size:13px;color:#5f615e;margin-top:5px;font-weight:500;font-family:myFont3}@media (max-width: 480px){#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineContent .TimelineDate span{font-size:12px}}#OrderTraking .OrderDateAddressBox{width:100%;display:flex;flex-direction:column;gap:10px}#OrderTraking .OrderDateAddressBox .OrderDate,#OrderTraking .OrderDateAddressBox .OrderAddress{width:100%;display:flex;gap:10px}#OrderTraking .OrderDateAddressBox .OrderDate .label,#OrderTraking .OrderDateAddressBox .OrderAddress .label{font-size:15px;font-weight:500;font-family:myFont3;color:#5f615e;margin:0}@media (max-width: 480px){#OrderTraking .OrderDateAddressBox .OrderDate .label,#OrderTraking .OrderDateAddressBox .OrderAddress .label{font-size:13px}}#OrderTraking .OrderDateAddressBox .OrderDate .value,#OrderTraking .OrderDateAddressBox .OrderAddress .value{font-size:14px;font-weight:500;font-family:myFont3;color:#000;margin:0}@media (max-width: 480px){#OrderTraking .OrderDateAddressBox .OrderDate .value,#OrderTraking .OrderDateAddressBox .OrderAddress .value{font-size:12px}}#OrderTraking .OrderDetailsBox{width:100%;display:flex;gap:20px;align-items:flex-start;margin-top:20px;justify-content:space-between;flex-wrap:wrap}@media (max-width: 480px){#OrderTraking .OrderDetailsBox{gap:10px}}#OrderTraking .OrderDetailsBox .OrderImgDetailsBox{display:flex;align-items:flex-start;gap:10px}#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{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox{width:calc(100% - 160px);display:flex;flex-direction:column;gap:15px}@media (max-width: 480px){#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox{width:calc(100% - 110px)}}#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox .OrderProductName{width:100%;display:flex;flex-direction:column;gap:10px}#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox .OrderProductName p{font-size:20px;font-weight:500;font-family:myFont3;color:#000;margin:0}@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{width:100%;display:flex;align-items:center;gap:10px}#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox .OrderProductName .ProductPrice .OrderName{font-size:15px;font-weight:500;font-family:myFont3;color:#5f615e;margin:0}@media (max-width: 480px){#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox .OrderProductName .ProductPrice .OrderName{font-size:14px}}#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox .OrderProductName .ProductPrice .offerPrice{font-size:15px;font-weight:500;font-family:myFont3;color:#000;margin:0}@media (max-width: 480px){#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox .OrderProductName .ProductPrice .offerPrice{font-size:14px}}#OrderTraking .OrderDetailsBox .ProgressBtn{background:var(--primaryColor);color:#fff;padding:8px 15px;display:inline-block;margin-bottom:20px}@media (max-width: 480px){#OrderTraking .OrderDetailsBox .ProgressBtn{padding:5px 10px}}#OrderTraking .OrderDetailsBox .ProgressBtn button{border:none;outline:none;background:none;color:inherit;font-size:14px;font-weight:500;font-family:myFont3;cursor:default}#OrderTraking .ButtonBox{width:100%;margin-top:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:15px}#OrderTraking .ButtonBox .ReturnBox{width:50%}#OrderTraking .ButtonBox .ReturnBox .ReturnButton{background:var(--primaryColor);color:#fff;border:none;outline:none;padding:12px 24px;border-radius:50px;font-size:16px;font-weight:500;font-family:myFont3;cursor:pointer;transition:all .3s ease;width:100%}#OrderTraking .ButtonBox .ReturnBox .ReturnButton:hover{background:var(--primaryColor)}#OrderTraking .ButtonBox .ReturnBox .ReturnButton[disabled]{background:#e0e0e0;color:#5f615e;cursor:not-allowed}#OrderTraking .ButtonBox .ReturnBox .ReturnButton[disabled]:hover{background:#e0e0e0}#OrderTraking .ButtonBox .ReturnForm{width:100%;margin-top:15px;padding:20px;border:1px solid #e0e0e0;border-radius:8px;display:flex;flex-direction:column;gap:20px;animation:fadeIn .3s ease-out}#OrderTraking .ButtonBox .ReturnForm .FormField{display:flex;flex-direction:column;gap:8px}#OrderTraking .ButtonBox .ReturnForm .FormField label{font-size:14px;font-weight:500;font-family:myFont3;color:#000}#OrderTraking .ButtonBox .ReturnForm .FormField textarea{padding:10px 15px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;font-family:myFont3;resize:vertical;min-height:100px}#OrderTraking .ButtonBox .ReturnForm .FormField textarea:focus{outline:none;border-color:var(--primaryColor)}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown{position:relative;width:100%}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown .DropdownHeader{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;transition:all .3s ease;background:#fff}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown .DropdownHeader:hover{border-color:var(--primaryColor)}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown .DropdownHeader span{font-size:14px;font-family:myFont3}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown .DropdownHeader svg{transition:transform .3s ease;font-size:18px}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown .DropdownList{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-top:5px;z-index:10;box-shadow:0 4px 10px #0000001a;max-height:200px;overflow-y:auto;animation:slideDown .3s ease-out}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown .DropdownList li{padding:10px 15px;font-size:14px;font-family:myFont3;cursor:pointer;transition:all .2s ease}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown .DropdownList li:hover{background:var(--primaryColor);color:#fff}#OrderTraking .ButtonBox .ReturnForm .SubmitReturnBtn{background:var(--primaryColor);color:#fff;border:none;outline:none;padding:12px;border-radius:50px;font-size:16px;font-weight:500;font-family:myFont3;cursor:pointer;transition:all .3s ease;margin-top:10px}#OrderTraking .ButtonBox .ReturnForm .SubmitReturnBtn:hover{background:var(--primaryColor)}#OrderTraking .ButtonBox .ReviewRateWrite{width:50%;display:flex;flex-direction:column;align-items:flex-start;gap:15px}#OrderTraking .ButtonBox .ReviewRateWrite .WriteReviewBox{padding:12px 24px;border-radius:50px;border:1px solid #ebe8e8;display:flex;align-items:center;gap:15px;cursor:pointer;transition:all .3s ease;justify-content:center;width:100%}#OrderTraking .ButtonBox .ReviewRateWrite .WriteReviewBox p{font-size:15px;font-family:myFont3;font-weight:400;color:var(--primaryColor)}#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 fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ReviewPopupOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:2000;padding:20px;overflow-y:auto}.ReviewPopupBox{background:#fff;border-radius:12px;width:90%;max-width:600px;padding:25px;position:relative;animation:fadeIn .3s ease;max-height:90vh;overflow-y:auto}.ReviewPopupBox .ClosePopupBtn{position:absolute;top:12px;right:12px;border:none;background:transparent;font-size:22px;cursor:pointer;color:#444}.ReviewPopupBox .ClosePopupBtn:hover{color:red}.ReviewForm{width:100%;margin-top:15px;padding:20px;border:1px solid #e0e0e0;border-radius:8px;display:flex;flex-direction:column;gap:20px;animation:fadeIn .3s ease-out}.ReviewForm .StarRating{display:flex;gap:8px}.ReviewForm .StarRating .Star{font-size:22px;cursor:pointer;color:#ccc;transition:color .3s ease}.ReviewForm .StarRating .Star.filled{color:var(--secondaryColor)}.ReviewForm .FormField{display:flex;flex-direction:column;gap:8px}.ReviewForm .FormField input,.ReviewForm .FormField textarea,.ReviewForm .FormField select{padding:10px 15px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;font-family:myFont3}.ReviewForm .FormField input:focus,.ReviewForm .FormField textarea:focus,.ReviewForm .FormField select:focus{outline:none;border-color:var(--primaryColor)}.ReviewForm .FormField textarea{resize:vertical;min-height:80px}.ReviewForm .FormField .AddPhotoBox{display:flex;align-items:center;justify-content:center;border:2px dashed var(--borderColor);width:150px;color:var(--primaryColor);padding:8px;background-color:#f3f3f3}.ReviewForm .FormField .ImagePreviewGrid{display:flex;align-items:center;gap:8px;justify-content:start}.ReviewForm .FormField .ImagePreviewGrid .ImagePreview{width:100px;height:120px;position:relative}.ReviewForm .FormField .ImagePreviewGrid .ImagePreview img{width:100%;height:100%}.ReviewForm .FormField .ImagePreviewGrid .ImagePreview .RemoveImage{position:absolute;top:0;right:0;background-color:#ffffffa3;border:none;padding:4px;margin:3px;color:#874429}.ReviewForm .Required{color:red;margin-left:3px}.ReviewForm .SubmitButton{background:var(--primaryColor);color:#fff;padding:10px;border:none;border-radius:4px;cursor:pointer}.ReviewForm .ImageUpload{display:flex;flex-direction:column;gap:10px}.ReviewForm .ImageUpload .AddPhotoBox{display:flex;align-items:center;gap:8px;border:1px dashed #ccc;border-radius:6px;padding:10px;cursor:pointer;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.ReviewForm .ImageUpload .AddPhotoBox .PlusIcon{font-size:18px;font-weight:700;color:var(--primaryColor)}.ReviewForm .ImageUpload .AddPhotoBox p{font-size:14px;font-family:myFont3;color:var(--primaryColor)}.ReviewForm .ImageUpload .AddPhotoBox:hover{border-color:var(--primaryColor);background:#00000005}.ReviewForm .ImageUpload .ImagePreviewGrid{display:flex;flex-wrap:wrap;gap:10px}.ReviewForm .ImageUpload .ImagePreviewGrid .ImagePreview{position:relative;width:80px;height:80px}.ReviewForm .ImageUpload .ImagePreviewGrid .ImagePreview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid #ddd}.ReviewForm .ImageUpload .ImagePreviewGrid .ImagePreview .RemoveImage{position:absolute;top:2px;right:2px;background:#0009;color:#fff;border-radius:50%;font-size:12px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ReviewForm .SubmitReviewBtn{background:var(--primaryColor);color:#fff;border:none;outline:none;padding:12px;border-radius:50px;font-size:16px;font-weight:500;font-family:myFont3;cursor:pointer;transition:all .3s ease}.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{width:100%;display:flex;align-items:center;gap:40px}@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{width:50%;height:100%;background:var(--primaryColor);border-radius:15px;min-height:100vh;display:flex;flex-direction:column}@media (max-width: 1024px){#Login .LoginMain .LoginBox .LoginLeftBox{display:none}}#Login .LoginMain .LoginBox .LoginLeftBox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:100vh;border-radius:15px}#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{font-size:40px;font-family:myFont3;font-weight:600;color:#000;margin-bottom:10px}@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{font-size:15px;font-family:myFont3;font-weight:500;color:#000;margin:0}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup{margin-bottom:25px}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField{margin-bottom:20px}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField label{display:block;font-size:15px;font-family:myFont3;font-weight:500;color:#000;margin-bottom:8px}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:5px;font-size:15px;font-family:myFont3}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input:focus{outline:none;border-color:var(--primaryColor)}#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{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;color:#777;font-size:18px}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField .PasswordInputWrapper .TogglePassword:focus{outline:none}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ForgetPassword{display:flex;justify-content:flex-end;margin-bottom:20px}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ForgetPassword a{font-size:15px;font-family:myFont3;font-weight:500;color:#000;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{width:100%;background:var(--primaryColor);color:#fff;border:none;outline:none;padding:12px;border-radius:5px;font-size:16px;font-family:myFont3;font-weight:500;cursor:pointer;transition:background .3s}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn button:hover{background:var(--primaryColor)}#Login .LoginMain .LoginBox .LoginRightBox .OrText{position:relative;text-align:center;margin:25px 0}#Login .LoginMain .LoginBox .LoginRightBox .OrText p{font-size:15px;font-family:myFont3;font-weight:500;color:#5f615e;margin:0;display:inline-block;background:#fff;padding:0 15px;position:relative;z-index:1}#Login .LoginMain .LoginBox .LoginRightBox .OrText:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#ededed;z-index:0}#Login .LoginMain .LoginBox .LoginRightBox .GoogleBtn{margin-bottom:25px}#Login .LoginMain .LoginBox .LoginRightBox .GoogleBtn button{width:100%;border:1px solid #ddd;background:none;outline:none;display:flex;align-items:center;gap:10px;padding:10px 20px;justify-content:center;border-radius:5px;cursor:pointer;transition:background .3s}#Login .LoginMain .LoginBox .LoginRightBox .GoogleBtn button:hover{background:#f9f9f9}#Login .LoginMain .LoginBox .LoginRightBox .GoogleBtn button p{font-size:15px;font-family:myFont3;font-weight:500;color:#000;margin:0}#Login .LoginMain .LoginBox .LoginRightBox .GoogleBtn button svg{font-size:20px}#Login .LoginMain .LoginBox .LoginRightBox .DontAccount{text-align:center;display:flex;gap:10px;align-items:center;justify-content:center}#Login .LoginMain .LoginBox .LoginRightBox .DontAccount p{font-size:15px;font-family:myFont3;font-weight:500;color:#000;display:inline-block;margin-right:5px}#Login .LoginMain .LoginBox .LoginRightBox .DontAccount a{font-size:15px;font-family:myFont3;font-weight:500;color:#00f;text-decoration:none;transition:color .3s;border-bottom:1px solid}#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{width:100%;display:flex;align-items:flex-start;gap:40px}@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{width:50%;height:100%;border-radius:15px;min-height:100vh}@media (max-width: 1024px){#Signup .LoginMain .LoginBox .LoginLeftBox{display:none}}#Signup .LoginMain .LoginBox .LoginLeftBox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:100vh;border-radius:15px}#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{font-size:40px;font-family:myFont3;font-weight:600;color:#000;margin-bottom:10px}@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{font-size:15px;font-family:myFont3;font-weight:500;color:#000;margin:0}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup{margin-bottom:25px}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PhoneField{margin-bottom:20px}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PhoneField .PhoneInputWrapper{position:relative;display:flex;align-items:center;border:1px solid #ddd;border-radius:5px;overflow:hidden}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PhoneField .PhoneInputWrapper .CountryCode{padding:0 12px;height:100%;display:flex;align-items:center;font-size:15px;font-family:myFont3;color:#555;border-right:1px solid #ddd}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PhoneField .PhoneInputWrapper input{flex:1;border:none;padding:12px 15px;font-size:15px;font-family:myFont3}#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{display:block;font-size:15px;font-family:myFont3;font-weight:500;color:#000;margin-bottom:8px}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:5px;font-size:15px;font-family:myFont3}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input:focus{outline:none;border-color:var(--primaryColor)}#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{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;color:#777;font-size:18px}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField .PasswordInputWrapper .TogglePassword:focus{outline:none}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ForgetPassword{display:flex;justify-content:flex-end;margin-bottom:20px}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ForgetPassword a{font-size:15px;font-family:myFont3;font-weight:500;color:#000;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{width:100%;background:var(--primaryColor);color:#fff;border:none;outline:none;padding:12px;border-radius:5px;font-size:16px;font-family:myFont3;font-weight:500;cursor:pointer;transition:background .3s}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn button:hover{background:var(--primaryColor)}#Signup .LoginMain .LoginBox .LoginRightBox .OrText{position:relative;text-align:center;margin:25px 0}#Signup .LoginMain .LoginBox .LoginRightBox .OrText p{font-size:15px;font-family:myFont3;font-weight:500;color:#5f615e;margin:0;display:inline-block;background:#fff;padding:0 15px;position:relative;z-index:1}#Signup .LoginMain .LoginBox .LoginRightBox .OrText:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#ededed;z-index:0}#Signup .LoginMain .LoginBox .LoginRightBox .GoogleBtn{margin-bottom:25px}#Signup .LoginMain .LoginBox .LoginRightBox .GoogleBtn button{width:100%;border:1px solid #ddd;background:none;outline:none;display:flex;align-items:center;gap:10px;padding:10px 20px;justify-content:center;border-radius:5px;cursor:pointer;transition:background .3s}#Signup .LoginMain .LoginBox .LoginRightBox .GoogleBtn button:hover{background:#f9f9f9}#Signup .LoginMain .LoginBox .LoginRightBox .GoogleBtn button p{font-size:15px;font-family:myFont3;font-weight:500;color:#000;margin:0}#Signup .LoginMain .LoginBox .LoginRightBox .GoogleBtn button svg{font-size:20px}#Signup .LoginMain .LoginBox .LoginRightBox .DontAccount{text-align:center;display:flex;gap:10px;align-items:center;justify-content:center}#Signup .LoginMain .LoginBox .LoginRightBox .DontAccount p{font-size:15px;font-family:myFont3;font-weight:500;color:#000;display:inline-block;margin-right:5px}#Signup .LoginMain .LoginBox .LoginRightBox .DontAccount a{font-size:15px;font-family:myFont3;font-weight:500;color:#00f;text-decoration:none;transition:color .3s;border-bottom:1px solid}#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{width:100%;display:flex;align-items:center;gap:40px}@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{width:50%;height:100%;border-radius:15px;min-height:100vh}@media (max-width: 1024px){#ForgetPassword .LoginMain .LoginBox .LoginLeftBox{display:none}}#ForgetPassword .LoginMain .LoginBox .LoginLeftBox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:100vh;border-radius:15px}#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{font-size:40px;font-family:myFont3;font-weight:600;color:#000;margin-bottom:10px}@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{font-size:15px;font-family:myFont3;font-weight:500;color:#000;margin:0}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup{margin-bottom:25px}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField{margin-bottom:20px}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField label{display:block;font-size:15px;font-family:myFont3;font-weight:500;color:#000;margin-bottom:8px}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:5px;font-size:15px;font-family:myFont3}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input:focus{outline:none;border-color:var(--primaryColor)}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn{width:100%}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn button{width:100%;background:var(--primaryColor);color:#fff;border:none;outline:none;padding:12px;border-radius:5px;font-size:16px;font-family:myFont3;font-weight:500;cursor:pointer;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{width:100%;display:flex;align-items:center;gap:40px}@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{width:50%;height:100%;border-radius:15px;min-height:100vh}@media (max-width: 1024px){#Otp .LoginMain .LoginBox .LoginLeftBox{display:none}}#Otp .LoginMain .LoginBox .LoginLeftBox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:100vh;border-radius:15px}#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{font-size:40px;font-family:myFont3;font-weight:600;color:#000;margin-bottom:10px}@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{font-size:15px;font-family:myFont3;font-weight:500;color:#000;margin:0}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup{margin-bottom:25px}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .OtpBox{display:flex;justify-content:center;gap:10px;margin:20px 0}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .OtpBox .OtpInput{width:40px;height:40px;border-radius:0;border:1px solid var(--primaryColor);text-align:center;font-size:18px;font-weight:500;transition:all .3s ease;outline:none;font-family:myFont3}#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:pulse .5s ease}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .OtpBox .OtpInput::-webkit-outer-spin-button,#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{background:none;border:none;color:var(--primaryColor);font-weight:500;cursor:pointer;font-size:14px;padding:0;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{width:100%;background:var(--primaryColor);color:#fff;border:none;outline:none;padding:12px;border-radius:5px;font-size:16px;font-family:myFont3;font-weight:500;cursor:pointer;transition:background .3s}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn button:hover{background:var(--primaryColor)}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ResendOtp{display:flex;justify-content:center;align-items:center;gap:5px;margin-bottom:20px}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ResendOtp p{font-size:14px;color:#5f615e;margin:0}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ResendOtp .Countdown{color:var(--primaryColor);font-weight:500;font-size:14px;margin-left:5px}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ResendOtp .ResendButton{background:none;border:none;color:var(--primaryColor);font-weight:500;cursor:pointer;font-size:14px;padding:0;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{width:100%;display:flex;align-items:center;gap:40px}@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{width:50%;height:100%;border-radius:15px;min-height:100vh}@media (max-width: 1024px){#ChangePassword .LoginMain .LoginBox .LoginLeftBox{display:none}}#ChangePassword .LoginMain .LoginBox .LoginLeftBox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:100vh;border-radius:15px}#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{font-size:40px;font-family:myFont3;font-weight:600;color:#000;margin-bottom:10px}@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{font-size:15px;font-family:myFont3;font-weight:500;color:#000;margin:0}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup{margin-bottom:25px}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField{margin-bottom:20px}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField label{display:block;font-size:15px;font-family:myFont3;font-weight:500;color:#000;margin-bottom:8px}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:5px;font-size:15px;font-family:myFont3}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input:focus{outline:none;border-color:var(--primaryColor)}#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{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;color:#777;font-size:18px}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField .PasswordInputWrapper .TogglePassword:focus{outline:none}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ForgetPassword{display:flex;justify-content:flex-end;margin-bottom:20px}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ForgetPassword a{font-size:15px;font-family:myFont3;font-weight:500;color:#000;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{width:100%;background:var(--primaryColor);color:#fff;border:none;outline:none;padding:12px;border-radius:5px;font-size:16px;font-family:myFont3;font-weight:500;cursor:pointer;transition:background .3s}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn button:hover{background:var(--primaryColor)}#OfferPopup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;justify-content:center;align-items:center;background-color:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#OfferPopup .offerPopupOverlay{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#OfferPopup .offerPopupMain{position:relative;width:80%;max-width:900px;display:flex;background:#fff;height:90vh;overflow:hidden;box-shadow:0 5px 30px #0000004d}#OfferPopup .offerPopupClose{position:absolute;top:10px;right:10px;background:none;border:none;font-size:24px;color:#fff;cursor:pointer;z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:transform .3s ease}#OfferPopup .offerPopupClose:hover{transform:rotate(90deg)}#OfferPopup .offerPopupClose:active{transform:rotate(90deg) scale(.9)}#OfferPopup .offerPopupLeft{width:50%;display:flex;flex-direction:column;justify-content:flex-start}@media (max-width: 1024px){#OfferPopup .offerPopupLeft{width:100%}}#OfferPopup .offerPopupLeft .currentOfferTitle{width:100%;height:100px;background:var(--primaryColor);display:flex;align-items:center;justify-content:center;gap:15px}#OfferPopup .offerPopupLeft .currentOfferTitle svg{font-size:22px;color:#fff}#OfferPopup .offerPopupLeft .currentOfferTitle p{font-size:16px;font-family:myFont3;color:#fff}#OfferPopup .offerPopupLeft .offerSubBox{padding:20px;display:flex;flex-direction:column;gap:20px;justify-content:center}@media (max-width: 1024px){#OfferPopup .offerPopupLeft .offerSubBox{gap:0px}}#OfferPopup .offerPopupLeft .offerSubBox .curentOfferPercentage{display:flex;justify-content:center}#OfferPopup .offerPopupLeft .offerSubBox .curentOfferPercentage p{font-size:36px;font-weight:600;font-family:myFont3;color:var(--primaryColor)}#OfferPopup .offerPopupLeft .offerSubBox .offerStarting{display:flex;justify-content:center;align-items:center;gap:8px}#OfferPopup .offerPopupLeft .offerSubBox .offerStarting svg{color:var(--primaryColor)}#OfferPopup .offerPopupLeft .offerSubBox .offerStarting p{font-size:16px;color:#000}#OfferPopup .offerPopupLeft .offerSubBox .offerCountDownBox{margin:20px 0;display:flex;align-items:center;justify-content:center;gap:20px}#OfferPopup .offerPopupLeft .offerSubBox .offerCountDownBox .offerCountBox{display:flex;flex-direction:column;align-items:center}#OfferPopup .offerPopupLeft .offerSubBox .offerCountDownBox .offerCountBox .offerBox{width:50px;height:50px;background:var(--primaryColor);display:flex;align-items:center;justify-content:center}#OfferPopup .offerPopupLeft .offerSubBox .offerCountDownBox .offerCountBox .offerBox p{color:#fff;font-size:16px;font-family:myFont1;font-weight:500}#OfferPopup .offerPopupLeft .offerSubBox .offerCountDownBox .offerCountBox .offerTime{margin-top:5px}#OfferPopup .offerPopupLeft .offerSubBox .offerCountDownBox .offerCountBox .offerTime p{color:var(--primaryColor);font-size:16px;font-family:myFont1;font-weight:500}#OfferPopup .offerPopupLeft .offerSubBox .offerFromTo{display:flex;justify-content:center;align-items:center;gap:10px}#OfferPopup .offerPopupLeft .offerSubBox .offerFromTo svg{color:var(--primaryColor)}#OfferPopup .offerPopupLeft .offerSubBox .offerFromTo p{font-size:16px;color:#000}#OfferPopup .offerPopupLeft .offerSubBox .offerDec{text-align:center;margin-top:10px}#OfferPopup .offerPopupLeft .offerSubBox .offerDec p{font-size:16px;color:#000}#OfferPopup .offerPopupLeft .offerSubBox .ShopNowBtn{margin-top:20px;background:var(--primaryColor);display:flex;justify-content:center;align-items:center}#OfferPopup .offerPopupLeft .offerSubBox .ShopNowBtn button{border:none;outline:none;padding:10px 20px;font-size:16px;color:#fff;background:transparent;cursor:pointer}#OfferPopup .offerPopupRight{width:50%}@media (max-width: 1024px){#OfferPopup .offerPopupRight{display:none}}#OfferPopup .offerPopupRight img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#HomeOfferBanner{width:100%;height:500px;padding:100px 0;position:relative;overflow:hidden;display:flex;align-items:center}#HomeOfferBanner .BackgroundBannerImg{width:100%;height:100%;position:absolute;inset:0}#HomeOfferBanner .BackgroundBannerImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.5)}#HomeOfferBanner .HomeOfferBannerMain{width:100%;max-width:1400px;margin:0 auto;padding:0 20px;display:flex;align-items:center;position:relative;z-index:5}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxLeft{width:48%;display:flex;justify-content:center;align-items:center}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxLeft .HomeOfferBoxImg{width:350px}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxLeft .HomeOfferBoxImg img{width:100%;-o-object-fit:contain;object-fit:contain}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxRight{width:50%;position:absolute;right:40px;display:flex;justify-content:flex-end}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxRight .HomeOfferBox{width:400px;background:var(--primaryColor);padding:40px 30px;display:flex;flex-direction:column;gap:20px}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxRight .HomeOfferBox .HomeOfferTitle p{font-size:42px;font-weight:700;text-transform:uppercase}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxRight .HomeOfferBox .HomeOfferDec p{font-size:18px;font-weight:500}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxRight .HomeOfferBox .HomeOfferPrice{display:flex;gap:15px}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxRight .HomeOfferBox .HomeOfferPrice .newPrice{font-size:22px;color:#000}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxRight .HomeOfferBox .HomeOfferPrice .oldPrice{font-size:20px;color:#eee;text-decoration:line-through}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxRight .HomeOfferBox .HomeOfferCountDown{display:flex;gap:12px}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxRight .HomeOfferBox .HomeOfferCountDown .CountdownBox{width:50px;height:50px;background:#000;border-radius:50%;display:flex;justify-content:center;align-items:center}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxRight .HomeOfferBox .HomeOfferCountDown .CountdownBox p{color:#fff;font-size:16px;margin:0}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxRight .HomeOfferBox .ShopnowBtn{display:inline-flex;align-items:center;justify-content:center;gap:15px;background:#000;padding:14px 24px;cursor:pointer}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxRight .HomeOfferBox .ShopnowBtn button{background:none;border:none;color:#fff;text-transform:uppercase;font-size:16px;cursor:pointer}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxRight .HomeOfferBox .ShopnowBtn .arrowIcon{font-size:20px;color:#fff;transition:.3s}#HomeOfferBanner .HomeOfferBannerMain .HomeOfferBoxRight .HomeOfferBox .ShopnowBtn:hover .arrowIcon{transform:translate(6px)}@media (max-width: 1024px){#HomeOfferBanner{height:450px!important;padding:80px 0!important}#HomeOfferBanner .HomeOfferBannerMain{justify-content:center!important}#HomeOfferBanner .HomeOfferBoxLeft{display:none!important}#HomeOfferBanner .HomeOfferBoxRight{position:relative!important;right:0!important;width:100%!important;justify-content:center!important}#HomeOfferBanner .HomeOfferBoxRight .HomeOfferBox{width:450px!important}}@media (max-width: 768px){#HomeOfferBanner{height:420px!important;padding:60px 0!important}#HomeOfferBanner .HomeOfferBoxRight .HomeOfferBox{width:380px!important;padding:30px 20px!important}#HomeOfferBanner .HomeOfferBoxRight .HomeOfferBox .HomeOfferTitle p{font-size:32px!important}#HomeOfferBanner .HomeOfferBoxRight .HomeOfferBox .HomeOfferDec p{font-size:16px!important}}@media (max-width: 480px){#HomeOfferBanner{height:400px!important;padding:50px 0!important}#HomeOfferBanner .HomeOfferBoxRight .HomeOfferBox{width:300px!important;padding:25px 18px!important}#HomeOfferBanner .HomeOfferBoxRight .HomeOfferBox .HomeOfferTitle p{font-size:26px!important}#HomeOfferBanner .HomeOfferBoxRight .HomeOfferBox .HomeOfferDec p{font-size:14px!important}#HomeOfferBanner .HomeOfferBoxRight .HomeOfferBox .HomeOfferPrice .newPrice,#HomeOfferBanner .HomeOfferBoxRight .HomeOfferBox .HomeOfferPrice .oldPrice{font-size:16px!important}#HomeOfferBanner .HomeOfferBoxRight .HomeOfferBox .HomeOfferCountDown .CountdownBox{width:40px!important;height:40px!important}#HomeOfferBanner .HomeOfferBoxRight .HomeOfferBox .ShopnowBtn button{font-size:14px!important}}#HomeCategory{width:100%;padding:100px 0}#HomeCategory .HomeCategoryMain{display:flex;align-items:center;gap:15px;width:100%;flex-wrap:wrap}#HomeCategory .HomeCategoryBox{width:calc(33.3333333333% - 15px);height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:.3s ease}#HomeCategory .HomeCategoryBox .HomeCategoryImg{width:100%;height:400px;overflow:hidden}#HomeCategory .HomeCategoryBox .HomeCategoryImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}#HomeCategory .HomeCategoryBox .HomeCategoryImg:hover img{transform:scale(1.08)}#HomeCategory .HomeCategoryBox .HomeCategoryTitle{margin:20px 0 15px}#HomeCategory .HomeCategoryBox .HomeCategoryTitle h3{font-size:18px;font-family:myFont1;font-weight:600;text-transform:uppercase}#HomeCategory .HomeCategoryBox .HomeCategoryBtn{display:flex;align-items:center;gap:8px;background:var(--primaryColor);padding:10px 20px;cursor:pointer;transition:transform .3s ease}#HomeCategory .HomeCategoryBox .HomeCategoryBtn a{background:none;border:none;color:#fff;font-size:14px;font-weight:500;cursor:pointer;text-transform:uppercase;font-family:myFont1;text-decoration:none}#HomeCategory .HomeCategoryBox .HomeCategoryBtn .arrowIcon{color:#fff;font-size:14px;transition:transform .3s ease}#HomeCategory .HomeCategoryBox .HomeCategoryBtn:hover .arrowIcon{transform:translate(6px) scale(1.1)}@media (max-width: 1024px){#HomeCategory{padding:80px 0}#HomeCategory .HomeCategoryBox{width:calc(33.3333333333% - 10px);height:345px}#HomeCategory .HomeCategoryBox .HomeCategoryImg{height:330px}#HomeCategory .HomeCategoryBox .HomeCategoryTitle h3{font-size:15px}}@media (max-width: 768px){#HomeCategory{padding:60px 0}#HomeCategory .HomeCategoryMain{gap:10px}#HomeCategory .HomeCategoryBox{width:calc(50% - 10px);height:380px}#HomeCategory .HomeCategoryBox .HomeCategoryImg{height:300px}#HomeCategory .HomeCategoryBox .HomeCategoryTitle h3{font-size:15px}#HomeCategory .HomeCategoryBox .HomeCategoryBtn{padding:8px 18px}#HomeCategory .HomeCategoryBox .HomeCategoryBtn button{font-size:13px}}@media (max-width: 480px){#HomeCategory{padding:40px 0}#HomeCategory .HomeCategoryBox{width:100%;height:350px}#HomeCategory .HomeCategoryBox .HomeCategoryImg{height:260px}#HomeCategory .HomeCategoryBox .HomeCategoryTitle h3{font-size:14px}#HomeCategory .HomeCategoryBox .HomeCategoryBtn{padding:8px 16px}#HomeCategory .HomeCategoryBox .HomeCategoryBtn button{font-size:12px}}.PaymentPopupOverlay{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:2000}.PaymentPopup{background:#fff;width:550px;max-width:90%;border-radius:12px;padding:20px;position:relative;box-shadow:0 8px 24px #0003;animation:fadeIn .3s ease}.PopupHeader{display:flex;justify-content:space-between;align-items:flex-start}.PopupHeader h3{font-size:20px;margin-bottom:4px}.PopupHeader p{font-size:14px;color:#666}.PopupHeader .CloseBtn{background:none;border:none;font-size:20px;cursor:pointer}.PaymentOptions{margin:20px 0}.PaymentOptions .PaymentOption{display:flex;align-items:center;gap:12px;border:1px solid #ddd;padding:12px;border-radius:8px;margin-bottom:12px;cursor:pointer;transition:all .2s ease}.PaymentOptions .PaymentOption:hover{border-color:var(--primaryColor)}.PaymentOptions .PaymentOption input{transform:scale(1.2);margin-right:8px}.PaymentOptions .PaymentOption input[type=radio]{accent-color:var(--primaryColor)}.PaymentOptions .PaymentOption .OptionContent{display:flex;align-items:center;justify-content:space-between;width:100%}.PaymentOptions .PaymentOption .OptionContent .MainIcon{width:60px;height:auto}.PaymentOptions .PaymentOption .OptionContent .OtherIcons{display:flex;gap:6px}.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;padding:10px 18px;border-radius:8px;border:none;cursor:pointer;font-weight:500;transition:background .2s ease}.PopupFooter button:hover{background:var(--primaryColor)}.privacy{padding:30px;background:#fff;line-height:1.7;font-family:Inter,sans-serif}.privacy__title{font-size:32px;font-weight:700;margin-bottom:20px;color:#000}.privacy__heading{font-size:17px;margin-top:25px;font-weight:600;color:var(--primaryColor)}.privacy__text{margin-top:12px;color:#555;font-size:16px}.privacy__list{margin-top:10px;padding-left:20px}.privacy__list li{margin-bottom:8px;color:#444}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.breadcrumbs{font-family:Arial,sans-serif;font-size:14px;margin:16px 0}.breadcrumbs__list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.breadcrumbs__item{display:flex;align-items:center}.breadcrumbs__separator{margin:0 8px;color:#666}.breadcrumbs__link{color:var(--primaryColor);text-decoration:none;transition:color .2s ease;font-size:14px;font-family:myFont3;font-weight:500}.breadcrumbs__link:hover{color:var(--primaryColor);text-decoration:underline}.breadcrumbs__current{color:#333;font-weight:500;font-size:14px;font-family:myFont3}.breadcrumbs--dark .breadcrumbs__link{color:#8ab4f8}.breadcrumbs--dark .breadcrumbs__current{color:#fff}.breadcrumbs--dark .breadcrumbs__separator{color:#aaa}.breadcrumbs--compact{font-size:12px;margin:8px 0}.breadcrumbs--compact .breadcrumbs__separator{margin:0 4px}.FilterBoxOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1000;display:flex;justify-content:flex-start;align-items:flex-start}.FilterBoxContainer{width:300px;height:100vh;background:#fff;padding:20px;overflow-y:auto;box-shadow:2px 0 10px #0000001a}.FilterBoxContainer .FilterBoxHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.FilterBoxContainer .FilterBoxHeader h2{font-size:20px;font-weight:600;margin:0;color:#333}.FilterBoxContainer .FilterBoxHeader .closeBtn{background:none;border:none;font-size:24px;cursor:pointer;color:#666}.FilterBoxContainer .FilterBoxHeader .closeBtn:hover{color:var(--primaryColor)}.SelectedFilters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.SelectedFilters .SelectedFilterItem{background:var(--primaryColor);color:#fff;border:1px solid var(--primaryColor);border-radius:50px;padding:8px 15px;font-size:14px;display:flex;align-items:center;gap:5px}.SelectedFilters .SelectedFilterItem button{background:none;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;padding:0;margin-left:5px}.FilterSection{border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:15px}.FilterSection .FilterSectionHeader{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:10px 0}.FilterSection .FilterSectionHeader p{margin:0;font-weight:500;font-size:16px;color:#333}.FilterSection .FilterSectionHeader svg{color:#666;transition:transform .3s ease}.FilterDropdown{margin-top:10px}.FilterDropdown .FilterSearchBox{margin-bottom:10px}.FilterDropdown .FilterSearchBox input{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.FilterDropdown .FilterClearAll{color:var(--primaryColor);font-size:14px;text-align:right;margin-bottom:10px;cursor:pointer}.FilterDropdown .FilterOptions{max-height:200px;overflow-y:auto}.FilterDropdown .FilterOption{display:flex;align-items:center;gap:10px;padding:8px 0;cursor:pointer}.FilterDropdown .FilterOption input[type=checkbox]{accent-color:var(--primaryColor);width:16px;height:16px;cursor:pointer}.FilterDropdown .FilterOption span{font-size:14px}.FilterDropdown .NoResults{font-size:14px;color:#666;text-align:center;padding:10px 0}.PriceRangeContainer .PriceInputs{display:flex;justify-content:space-between;gap:10px;margin-bottom:15px}.PriceRangeContainer .PriceInputs .PriceInput{flex:1}.PriceRangeContainer .PriceInputs .PriceInput label{display:block;font-size:14px;margin-bottom:5px;color:#666}.PriceRangeContainer .PriceInputs .PriceInput input{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.PriceRangeContainer .RangeSlider{position:relative;height:4px;margin:30px 0;background:#ddd;border-radius:2px}.PriceRangeContainer .RangeSlider .PriceSlider{position:absolute;width:100%;height:0;top:0;pointer-events:none;-webkit-appearance:none;background:none;z-index:3}.PriceRangeContainer .RangeSlider .PriceSlider::-webkit-slider-thumb{pointer-events:all;-webkit-appearance:none;width:16px;height:16px;background:var(--primaryColor);border-radius:50%;cursor:pointer;position:relative;z-index:2}.PriceRangeContainer .RangeSlider .PriceSlider:focus{outline:none}.PriceRangeContainer .RangeSlider .SliderTrack{position:absolute;top:0;bottom:0;background:var(--primaryColor);border-radius:2px;z-index:1;height:4px}.FilterActions{display:flex;gap:10px;margin-top:20px}.FilterActions button{flex:1;padding:10px;border-radius:4px;font-weight:500;cursor:pointer;transition:all .3s ease}.FilterActions .ClearButton{background:none;border:1px solid #ddd;color:#666}.FilterActions .ClearButton:hover{border-color:var(--primaryColor);color:var(--primaryColor)}.FilterActions .ApplyButton{background:var(--primaryColor);border:1px solid var(--primaryColor);color:#fff}.FilterActions .ApplyButton:hover{opacity:.9}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.PhotoView-Portal{direction:ltr;height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:2000}@keyframes PhotoView__rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{animation:PhotoView__delayIn .4s linear both}.PhotoView__Spinner svg{animation:PhotoView__rotate .6s linear infinite}.PhotoView__Photo{cursor:grab;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PhotoView__Photo:active{cursor:grabbing}.PhotoView__icon{display:inline-block;left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{direction:ltr;inset:0;position:absolute;touch-action:none;width:100%}.PhotoView__PhotoWrap{overflow:hidden;z-index:10}.PhotoView__PhotoBox{transform-origin:left top}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{background:#000;height:100%;left:0;position:absolute;top:0;transition-property:background-color;width:100%;z-index:-1}.PhotoView-Slider__fadeIn{animation:PhotoView__fade linear both;opacity:0}.PhotoView-Slider__fadeOut{animation:PhotoView__fade linear reverse both;opacity:0}.PhotoView-Slider__BannerWrap{align-items:center;background-color:#00000080;color:#fff;display:flex;height:44px;justify-content:space-between;left:0;position:absolute;top:0;transition:opacity .2s ease-out;width:100%;z-index:20}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{font-size:14px;opacity:.75;padding:0 10px}.PhotoView-Slider__BannerRight{align-items:center;display:flex;height:100%}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{align-items:center;bottom:0;cursor:pointer;display:flex;height:100px;justify-content:center;margin:auto;opacity:.75;position:absolute;top:0;transition:opacity .2s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:70px;z-index:20}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;background:#0000004d;box-sizing:content-box;height:24px;padding:10px;width:24px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}#Pagination{width:100%;margin-top:20px}#Pagination .PaginationMain{width:100%;padding:10px;display:flex;align-items:center;gap:15px;flex-wrap:wrap;background:#f5f5f5;border-radius:50px}#Pagination .PaginationMain .PaginationBox{width:35px;height:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #e0e0e0;background:transparent;color:#000;transition:all .3s ease}#Pagination .PaginationMain .PaginationBox p{font-size:16px;font-weight:500;font-family:myFont3;margin:0}#Pagination .PaginationMain .PaginationBox:hover{background:var(--primaryColor);color:#fff}#Pagination .PaginationMain .PaginationBox.active{background:var(--primaryColor);color:#fff;border-color:var(--primaryColor)}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
