@import url("https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap");*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden}body{font-family:Public Sans,sans-serif;scroll-behavior:smooth;background-color:#fff;color:#000}img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:var(--main-color);border-radius:10px}::-webkit-scrollbar-track{background-color:#fff}.flex{display:flex;align-items:center}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-center{justify-content:center}.flex-left{align-items:flex-start;justify-content:flex-start}.flex-right{align-items:flex-end;justify-content:flex-end}.flex-sb{justify-content:space-between}.flex-ev{justify-content:space-evenly}.flex-ar{justify-content:space-around}.gap-05{gap:.5rem}.gap-1{gap:1rem}.gap-15{gap:1.5rem}.gap-2{gap:2rem}.gap-3{gap:3rem}.m-auto{margin:0 auto}.m-0{margin:0!important}.p-0{padding:0!important}.mtb-1{margin-bottom:1rem}.mt-1,.mtb-1{margin-top:1rem}.mt-15{margin-top:1.5rem}.mt-2{margin-top:2rem}.mt-25{margin-top:2.5rem}.mt-3{margin-top:3rem}.mb-05{margin-bottom:.5rem}.mb-1{margin-bottom:1rem}.mb-15{margin-bottom:1.5rem}.mb-2{margin-bottom:2rem}.mb-25{margin-bottom:2.5rem}.mb-3{margin-bottom:3rem}.ml-1{margin-left:1rem}.ml-15{margin-left:1.5rem}.ml-2{margin-left:2rem}.ml-25{margin-left:2.5rem}.ml-3{margin-left:3rem}.mr-05{margin-right:.5rem}.mr-1{margin-right:1rem}.mr-15{margin-right:1.5rem}.mr-2{margin-right:2rem}.mr-25{margin-right:2.5rem}.mr-3{margin-right:3rem}:root{--main-color:#02a9f7}.container{max-width:1350px;margin:auto;padding-left:1rem;padding-right:1rem}.full-h{height:100vh!important}.full-w{width:100vw!important}.w-33{width:33.333333%}.w-50{width:50%}.w-66{width:66.66666%}.w-100,.wh-100{width:100%}.wh-100{height:100%}.wh_100{width:100vw;height:100vh}.wh_50{width:100vw;height:50vh}.wh_70{width:100vw;height:60vh}a{text-decoration:none;color:inherit}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}button{cursor:pointer}li{list-style:none}.green{color:green!important}.maincolor{color:var(--main-color)}.white{color:#fff!important}.red{color:red!important}header{width:100%;z-index:99;border-bottom:1px solid #e2e2e2;transition:all .3s ease}header,header.sticky{height:auto;background-color:#fff}header.sticky{position:fixed;top:0;z-index:999;box-shadow:0 0 15px #a6a6a7;transform:translateY(0);animation:slideDown .5s ease-out forwards}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.topheadermarq{width:100%;height:40px;background:#333;display:flex;align-items:center;transition:.3s ease-in-out}header.sticky .topheadermarq{display:none}.marquee-container{width:100%;overflow:hidden;position:relative}.topheadermarq p{position:relative;font-size:16px;color:#fff;padding-left:1.5rem}.topheadermarq p:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-55%);width:10px;height:10px;border-radius:50%;background-color:#fff}.marquee-content{display:flex;gap:5rem;white-space:nowrap;animation:marquee 50s linear infinite}@keyframes marquee{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}nav{position:relative;width:100%;padding:2rem 0}header.sticky nav{padding:1.5rem 0}.logo img{width:270px}.navlist li{position:relative}.navlist li a{font-size:18px;font-weight:700;display:flex;align-items:center}.navlist li a.active{color:var(--main-color)}.navlist li a svg{font-size:14px}.navpagesdropdown{position:absolute;right:0;top:30px;background-color:#fff;box-shadow:0 0 20px #d6d5d5;width:230px;padding:1.5rem;border-radius:20px;z-index:99999999;display:none}.navpagesdropdown:before{content:"";position:absolute;top:-20px;left:0;background-color:transparent;width:100%;height:100%;z-index:-1;display:block}.dropdownhover:hover .navpagesdropdown{display:block}.navpagesdropdown li a{font-weight:500;padding:1rem}.navpagesdropdown li a:hover{color:#02a9f7}.navright{position:relative}.navright svg{font-size:22px;cursor:pointer}.navright svg:hover{color:#02a9f7}.navcart,.navcarticon{position:relative}.navcarticon span{position:absolute;top:-10px;right:-10px}.navuser{position:relative}.navuserinfo{position:absolute;top:30px;right:0;background-color:#fff;box-shadow:0 0 20px #dbdbdb;width:150px;padding:1rem;border-radius:10px;z-index:9;display:none}.navuserinfo:before{content:"";position:absolute;top:-20px;left:0;background-color:transparent;width:100%;height:100%;z-index:-1;display:block}.navuser:hover .navuserinfo{display:block}.navuserinfo li a{display:block;padding:.5rem}.navuserinfo li a:hover{color:var(--main-color)}.benner_home{position:relative;width:100%;height:940px;padding:1rem}.banner{border:1px solid #d9eeff;border-radius:20px;background:#d9eeff;overflow:hidden}.banner,.three_span_benner_bg{position:relative;width:100%;height:100%}.three_span_benner_bg{background:linear-gradient(130deg,#9de1f598 10%,#d9eeff 80%);z-index:5}.three_span_benner_bg span:first-child{left:30%;height:900px}.three_span_benner_bg span:first-child,.three_span_benner_bg span:nth-child(2){position:absolute;top:-200px;width:250px;background-color:#9de0f5;transform:rotate(-40deg);filter:blur(80px);border-radius:0 0 50% 50%}.three_span_benner_bg span:nth-child(2){left:60%;height:800px}.cubes{right:0;display:grid;width:100%;grid-template-columns:repeat(auto-fill,minmax(90px,0fr));grid-template-rows:repeat(auto-fill,minmax(90px,0fr));grid-gap:0;gap:0;z-index:9;padding-left:70px;overflow:hidden}.cubes,.cubes:before{position:absolute;top:0;height:100%}.cubes:before{content:"";left:0;width:50%;background:linear-gradient(90deg,#9de0f5,transparent)}.cubes span{display:block;width:90px;height:90px;background-color:transparent;border:.5px solid hsla(0,0%,100%,.229);box-sizing:border-box}.banner_header{position:absolute;top:10px;left:50%;transform:translateX(-50%);z-index:999;max-width:90%;min-width:90%;margin:auto}.banner_navright button{background-color:#fff;font-size:20px;font-weight:600;padding:.89rem 2rem;border-radius:50px;border:none;outline:none}.banner_navright button:nth-child(2){background-color:#203754;color:#fff}.banner_content{position:absolute;top:25%;z-index:999;left:50%;transform:translateX(-50%);display:flex;align-items:flex-start;justify-content:space-between;width:90%}.left_banner_cont{position:relative}.left_banner_cont h1{font-size:80px;color:#203754;line-height:1.3;margin-bottom:2rem}.left_banner_cont h1 img{width:70px;margin:-5px}.left_banner_cont a,.left_banner_cont p{font-size:22px;line-height:1.4;color:#2f4e78}.left_banner_cont a{display:flex;gap:10px;align-items:center}.left_banner_cont p svg{margin-top:-4px}.left_banner_form_email{margin-top:3rem;width:550px;height:80px;background-color:#fff;padding:1rem 1rem 1rem 2rem;border-radius:80px;display:flex;align-items:center}.left_banner_form_email input{width:100%;height:100%;border:none;font-size:25px;outline:none}.left_banner_form_email button{padding:1.2rem;background-color:#203754;color:#fff;width:220px;border-radius:50px;text-wrap:nowrap;font-size:22px;text-align:center;margin-right:-8px;border:none;outline:none}.right_banner_cont{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:4rem}.left_right_benner{gap:6rem}.left_right_benner,.right_banner_first_box{position:relative;display:flex;align-items:center;flex-direction:column}.right_banner_first_box{width:250px;height:150px;justify-content:center;text-align:center;border-radius:30px;border-top-right-radius:0;background-color:#def1ff}.right_banner_first_box:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;width:100%;height:100%;border-radius:30px;border-top-right-radius:0;border:2px solid transparent;background-image:linear-gradient(90deg,#87c0fa,#9ce8ff);background-origin:border-box;z-index:-1}.right_banner_first_box span{font-size:30px;font-weight:800}.right_banner_first_box h3{font-size:18px;margin-top:5px}.right_banner_second_box{position:relative;width:255px;height:255px;background-color:#1c253d;border-radius:30px;margin-left:-60px;display:flex;flex-direction:column;justify-content:center}.right_banner_second_box img{position:relative;z-index:2;width:100%;height:100%;margin-top:2rem}.right_banner_second_box:before{position:absolute;content:"";left:50%;top:36%;width:17px;height:17px;border-radius:50%;background-color:#ffffffb8;z-index:999}.right_banner_second_box:after{position:absolute;content:"";left:51%;top:37%;width:10px;height:10px;border-radius:50%;background-color:#007bff;z-index:999}.right_banner_second_box h3{position:relative;top:18px;left:20px;color:#fff}.right_banner_second_box h3 svg{color:#999;margin-right:10px}.right_banner_second_box h3:last-child{position:absolute;bottom:10px;top:auto;color:#ffffffb1}.right_banner_second_box h3:last-child span{font-size:60px;font-weight:500;color:#fff}.right_right_banner{position:relative;display:flex;align-items:center;flex-direction:column;gap:3rem}.right_right_first_box{position:relative;width:350px;height:290px;background:linear-gradient(90deg,#94cbff,#a6e6ff);border-radius:50px;border-top-right-radius:0;border-top-left-radius:120px}.right_right_first_box img{position:absolute;bottom:0;left:50%;width:70%;transform:translateX(-50%)}.heroslider{width:100%}.herocont,.heroslider{position:relative}.swiper{width:100%}.swiper-slide{position:relative;width:100%}.sliderimginfo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1350px;padding:0 1rem}.sliderimginfo h2{color:var(--main-color);font-size:25px;margin-bottom:1.5rem}.sliderimginfo h1{font-size:48px;margin-bottom:1.5rem}.sliderimginfo p{font-size:18px;margin-bottom:2rem;line-height:1.7;color:#303030;-webkit-hyphens:auto;hyphens:auto;max-width:450px}.sliderimginfo a{position:relative;background-color:var(--main-color);color:#fff;font-size:16px;font-weight:700;text-align:center;cursor:pointer;padding:15px 30px;border-radius:5px}.hero_loader{position:relative;width:100%;height:600px;background-color:#eeeeee72;overflow:hidden}.hero_loader:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 25%,hsla(0,0%,78%,.3) 50%,hsla(0,0%,100%,0) 75%);animation:shimmer 1.5s infinite}.animated_span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1350px;padding:0 1rem}.animated_span span{display:block;height:10px;border-radius:29px;background:hsla(0,0%,59%,.378);position:relative;overflow:hidden;margin:1rem}.animated_span span:first-child{max-width:200px;height:20px}.animated_span span:nth-child(2){max-width:300px;height:70px}.animated_span span:nth-child(3),.animated_span span:nth-child(4){max-width:450px;height:20px}.animated_span span:nth-child(5){max-width:150px;height:60px}.animated_span span:after{content:"";height:100%;width:100%;position:absolute;top:0;transform:translateX(100%);animation:rl_s_loading 2s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.83) 50%,rgba(125,185,232,0))}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes rl_s_loading{0%{transform:translateX(-100%);opacity:.15}50%{opacity:.6}to{transform:translateX(100%);opacity:.15}}.fourlatestcollection{position:relative;width:100%;height:auto;padding:4rem 0}.flcollections{position:relative;overflow:hidden;flex-wrap:wrap}.flcollection{position:relative;width:305px;height:auto}.flcollection img{width:100%;height:90%;border-radius:20px}.flcollection h3{text-align:center;margin:1rem 0}.flcollection span{text-align:center;display:block;color:#555}.featuredcollection{position:relative;width:100%;height:auto}.featuredcollection h2{font-size:35px}.fedcollections{position:relative}.fedcollection{width:305px;height:auto}.fedcollcimg,.fedcollection{position:relative;overflow:hidden}.fedcollcimg{display:block;width:100%;height:300px}.fedcollcimg img{width:100%;height:100%;object-fit:cover;border-radius:20px;position:absolute;top:0;left:0;transition:opacity .5s ease-in-out}.firstImage{opacity:1}.fedcollection:hover .firstImage,.secondImage{opacity:0}.fedcollection:hover .secondImage{opacity:1}.fedcartandlike{position:absolute;bottom:50%;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:1rem;opacity:0;transition:.3s}.fedcollection:hover .fedcartandlike{opacity:1;bottom:10%}.fedcal{width:50px;height:50px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:10px;box-shadow:0 5px 10px #bebebe;transition:.3s}.fedcal svg{font-size:23px}.fedcal:hover{background-color:var(--main-color)}.fedcal:hover svg{color:#fff}.fedcollinfo{color:#333;width:100%;height:100px;text-align:center;padding:10px}.fedcollinfo h3{margin-bottom:1rem;font-size:17px}.fedcollection:hover .fedcollinfo h3{color:var(--main-color)}.fedprice{display:flex;align-items:center;gap:.5rem;justify-content:center;text-align:center}.fedprice .beforeprice{font-size:16px;text-decoration:line-through;color:#999}.fedcolors{gap:5px}.fedcolors,.fedcolors div{display:flex;align-items:center;justify-content:center}.fedcolors div{width:20px;height:20px;border-radius:50%;box-shadow:0 5px 10px #c4c4c4;font-size:15px;font-family:sans-serif}.yellow{background-color:#ff0}.gray{background-color:gray}.gray_low{background-color:#e1e1e1}.magenta{background-color:#f0f}.maroon{background-color:maroon}.pink{background-color:pink}.black{background-color:#000}.violet{background-color:violet}.purple{background-color:purple}.fedcolviewallbtn{text-align:center;padding:.8rem 2.2rem;font-size:18px;font-weight:600;color:#fff;background-color:var(--main-color);border-radius:6px;margin-bottom:2rem;transition:.3s}.fedcolviewallbtn:hover{background-color:#fff;color:#000;box-shadow:0 5px 10px #999}.rendomthreeproducts{position:relative;width:100%;margin:4rem 0}.rdtpro{position:relative;width:420px;height:auto;overflow:hidden;border-radius:20px}.rdtpro img{width:100%;height:100%;object-fit:cover}.videogamecontrollerproduct{position:relative;width:100%;background-color:#ebebeb;padding:6rem 0}.vgcproduct{display:flex;align-items:center;justify-content:space-between;gap:2rem}.vgcleftproinfo{position:relative;width:48%}.vgcleftproinfo h3{margin-bottom:15px;font-size:23px}.vgcleftproinfo h2,.vgcleftproinfo h3{font-weight:700;line-height:1.3;clear:both;color:#111}.vgcleftproinfo h2{font-size:32px;margin-bottom:20px}.vgcleftproinfo p{line-height:1.8;color:#111;margin-bottom:15px}.vgcrightproimg{overflow:hidden;width:48%}.vgcrightproimg img{width:100%;height:100%;object-fit:cover;border-radius:20px}.vgcshopnpwbtn{display:inline-block;text-align:center;padding:.8rem 2rem;font-size:18px;font-weight:600;color:#fff;background-color:var(--main-color);border-radius:6px;margin-top:.5rem;transition:.3s}.vgcshopnpwbtn:hover{background-color:#fff;color:#000;box-shadow:0 5px 10px #999}.newcollectionprods{position:relative;width:100%;padding:4rem 0}.newcollectionprods h2{margin-top:2rem;margin-bottom:3rem;font-size:35px}.vrboxyoutubevideobox{position:relative;width:100%;height:66vh}.vrboxyoutubeimg{position:relative;height:100%;background:url(/img/vrboximg.jpg) no-repeat 50%/cover;border-radius:20px;display:flex;align-items:center;justify-content:center}.vrboxyoutbtnbox{padding:1rem;border:3px solid #fff;border-radius:30px}.vrboxyoutbtnbox:hover{border-color:#02a9f7}.playbtn{padding:2rem;border-radius:10px;font-size:20px;border:none;background-color:#fff}.playbtn svg{font-size:28px;color:var(--main-color)}.youtubeiframe_compo{position:fixed;width:100%;height:100vh;left:0;top:0;background-color:#00000087;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999999999}.youtube_iframe{width:100%;height:auto}.close_youtube_iframe{position:absolute;right:5%;top:5%;width:50px;height:50px;border-radius:8px;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.close_youtube_iframe svg{font-size:30px}.youtube_iframe iframe{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:800px;height:450px}.brandslogos{position:relative;width:100%;padding:4rem 0}.customerreviews{position:relative;width:100%;height:auto}.customerreviewsslider{width:100%;height:auto;background-color:#ebebeb;padding:4rem 2rem;border-radius:20px;text-align:center}.custoreview span svg{font-size:40px;color:var(--main-color)}.custoreview p{font-size:30px;line-height:1.8;margin:1rem 0}.custoreview h3{font-size:25px;line-height:1.8;margin:1rem 0}.latestthreeblogs{position:relative;width:100%;padding:4rem 0}.latestthreeblogs h2{font-size:35px;margin-top:3rem;margin-bottom:4rem}.latestthblog{position:relative;overflow:hidden}.blogbox{width:420px;height:auto;overflow:hidden}.blogboximg{width:100%;height:240px;position:relative;overflow:hidden;border-radius:20px}.blogboximg img{width:100%;height:100%;object-fit:cover;transition:.3s}.blogbox:hover img{transform:scale(1.1)}.blogposttime{margin:1rem 0;display:flex;align-items:center;gap:1rem;color:#555}.blogbox h3{margin-bottom:1rem;font-size:17px}.blogbox h4,.blogbox:hover h3{color:var(--main-color)}.blogbox h4{font-weight:800}footer{display:inline-block;height:auto;background-color:#ebebeb}.footerservicesec,footer{position:relative;width:100%}.footerservicesec{background-color:#fff;border-radius:13px;padding:3rem;margin:4rem 0}.footservice{justify-content:space-between}.footservice,.fser{display:flex;align-items:center}.fser{gap:1rem}.fser img{width:50px}.fser h3{margin-bottom:.5rem}.footernavlistinfo{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.foonavboxone{width:300px}.footernavlistinfo h3{margin-bottom:1.8rem;font-size:22px}.footernavlistinfo p{line-height:1.8;margin-bottom:1.5rem}.foonavlist ul{display:flex;flex-direction:column;gap:1.5rem}.foonavlist ul li a{font-size:16px;font-weight:300}.newsletter{width:400px}.newsletter form input{width:100%;height:60px;padding:.8rem;border:none;outline:none;font-size:18px;border-top-left-radius:10px;border-bottom-left-radius:10px}.newsletter form button{height:60px;padding:1rem;border:none;outline:none;background-color:var(--main-color);color:#fff;font-size:20px;border-top-right-radius:10px;border-bottom-right-radius:10px}.newsletter form button:hover{background-color:#000}.copyright{margin-top:4rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #cacaca;padding-top:1.5rem}.copyright p span{font-weight:800}.allproductfilterpage{position:relative;width:100%}.productpagebreadcrumb{background-color:#ebebeb;padding:2rem 0;margin-bottom:2rem}.productpagebreadcrumb h2{font-size:35px;margin-bottom:1rem}.productpagebreadcrumb h4 span{color:#088ecd}.mainproductcategories{position:relative;margin-top:5rem}.mainproductcate{display:flex;align-items:flex-start;gap:2.5rem}.leftsidefiltersec{min-width:300px}.categories{position:relative;width:100%;height:auto;overflow:hidden}.categories h3{font-size:23px}.categories svg{font-size:20px}.categories ul{width:100%;max-height:350px;overflow-y:scroll;display:flex;flex-direction:column;gap:1.5rem;margin:1rem 0}.categories ul li span{color:#999;margin-left:5px}.categories ul li.active,.categories ul li.active span{color:var(--main-color)}.leftsidefiltersec ul::-webkit-scrollbar-thumb{background-color:#cbc9c9}.leftsidefiltersec ul::-webkit-scrollbar{width:5px}.leftsidefiltersec ul::-webkit-scrollbar-track{background-color:#edededb5}.leftsidefiltersec .checkboxlist:nth-child(2){margin:2.5rem 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:1.5rem 0}.leftsidefiltersec .checkboxlist:last-child{margin-bottom:2.5rem}.leftsidefiltersec .checkboxlist:last-child,.leftsidefiltersec .checkboxlist:nth-last-child(2){border-bottom:1px solid #ccc;padding:1.5rem 0}.leftsidefiltersec .checkboxlist:last-child ul{overflow-y:scroll;height:250px}.leftsidefiltersec .checkboxlist:nth-last-child(2) ul{overflow-y:scroll}.leftsidefiltersec .checkboxlist{border-bottom:1px solid #ccc;padding-bottom:1.5rem}.checkboxlist ul li input{width:20px;height:20px}.checkboxlist h3{font-size:23px}.checkboxlist svg{font-size:20px}.checkboxlist ul{width:100%;height:100%;display:flex;flex-direction:column;gap:1.5rem;margin:1rem 0}.checkboxlist ul li span{color:#999}.rightsidefilteredproduct{width:100%}.rsfprofilterab{width:100%;display:flex;align-items:center;justify-content:space-between}.rsfprofilterab h4{font-size:22px;font-weight:500;color:#555}.rsfprofilterab select{padding:.5rem;border:1px solid #ccc;font-size:18px;outline:none;border-radius:10px}.productslugpage{position:relative;width:100%;margin:2rem 0}.proslugcont{display:flex;align-items:flex-start;gap:3rem}.leftproductimg{position:-webkit-sticky;position:sticky;top:11%;width:48%;overflow:hidden;z-index:9}.mainimage{width:100%;height:600px;overflow:hidden;border-radius:18px}.mainimage img{width:100%;height:100%;object-fit:cover}.productimglist{display:flex;width:100%;align-items:center;overflow:hidden;gap:1rem;margin-top:1rem;margin-bottom:1rem}.proimgl{max-width:150px;max-height:150px;overflow:hidden;border-radius:14px}.proimgl.active{border:1px solid var(--main-color)}.product-image{cursor:pointer;overflow:hidden}.zoom-image{transition:transform .3s ease}.zoom-image:hover{transform:scale(1.05)}.proimgl img{width:100%;height:100%;object-fit:contain;background-repeat:no-repeat}.rightproductinfo{position:relative;width:48%}.topprotitle{position:relative;border-bottom:1px solid #e0e0e0;padding-bottom:1.5rem}.topprotitle h1{font-size:26px;margin-bottom:1rem;color:#444}.topprotitle h2{display:flex;align-items:center;gap:1rem;font-size:30px;color:var(--main-color);font-family:sans-serif}.topprotitle h2 span{font-size:18px;text-decoration:line-through;color:#999;font-size:23px}.topprotitle h2 p{font-size:15px;background-color:#eae9e9;padding:.2rem;border-radius:4px;color:#000}.productshortdescription{padding:1.5rem 0;border-bottom:1px solid #e0e0e0}.productshortdescription p{line-height:1.8;color:#666}.productul{width:100%;padding:1.5rem 0;display:flex;flex-direction:column;gap:1rem;border-bottom:1px solid #e0e0e0}.productul li strong{display:inline-block;min-width:130px}.stockinfocolor{color:var(--main-color)}.size_form{padding:1.5rem 0}.color_form,.size_form{display:flex;align-items:center}.color_form{border-bottom:1px solid #e0e0e0;padding-bottom:2rem}.color_form strong,.size_form strong{min-width:130px;font-size:18px}.radio-container{display:inline-block;position:relative;cursor:pointer;font-size:18px;padding:1rem 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-checkmark{width:40px;border-radius:7px}.color_form .radio-checkmark,.radio-checkmark{position:absolute;top:-2px;left:-2px;height:30px;background-color:#ebebeb;display:flex;align-items:center;justify-content:center;font-size:18px;color:#333;transition:background-color .3s,border .3s}.color_form .radio-checkmark{width:40px;height:40px;border-radius:7px;border:none}.size_form .radio-container input:checked~.radio-checkmark{background-color:var(--main-color);color:#fff}.color_form .radio-container input:checked~.radio-checkmark{border:2px solid var(--main-color);box-shadow:0 0 10px var(--main-color)}.radio-checkmark:after{content:"";position:absolute;display:none;border-radius:50%;width:16px;height:16px;top:7px;left:7px}.radio-container input:checked~.radio-checkmark:after{display:block}.radio-container:hover .radio-checkmark{border:2px solid #a0a0a0}.purple .radio-checkmark{background-color:purple}.pink .radio-checkmark{background-color:pink}.black .radio-checkmark{background-color:#000}.violet .radio-checkmark{background-color:violet}.orange .radio-checkmark{background-color:orange}.product_add_buy{position:relative;padding:1.8rem 0;display:flex;align-items:center;gap:2rem}.quantity-container{display:flex;align-items:center;justify-content:center;border:1px solid #ddd;border-radius:8px;overflow:hidden;background-color:#fff;width:150px;height:60px}.quantity-button{background-color:#fff;color:#000;border:none;cursor:pointer;font-size:25px;width:45px;height:100%;transition:background-color .3s,transform .2s}.quantity-button:hover{background-color:var(--main-color)}.quantity-button:active{transform:scale(.95)}#quantity{width:60px;height:100%;font-size:25px;text-align:center;background-color:#f1f1f1;color:#333;border:1px solid #ddd;border-top:none;border-bottom:none}#quantity:focus{outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product_btns{display:flex;align-items:center;gap:2rem}.product_btns button{position:relative;width:200px;height:60px;border-radius:7px;font-size:20px;border:none;outline:none;display:flex;justify-content:center;background-color:var(--main-color);color:#fff;z-index:1}.product_btns button:hover{color:#000;border:1px solid #000}.product_btns button:after{content:"";position:absolute;left:0;top:0;width:0;height:100%;background-color:var(--main-color);border-radius:7px;z-index:-1;transition:.3s}.product_btns button:hover:after{width:100%;background-color:#fff;color:#000}.product_btns button:last-child{background-color:#000}.add_wishlist_ul{display:flex;align-items:center;gap:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e0e0e0}.add_wishlist_ul li button{background-color:transparent;border:none;display:flex;align-items:center;gap:.5rem;font-size:16px;font-weight:600;color:#555}.slug_liked_btn svg{color:red}.add_wishlist_ul li a{display:flex;align-items:center;gap:.5rem;font-size:16px;font-weight:600;color:#555}.deliverydate{position:relative;padding:1.5rem 0}.deliverydate p{display:flex;align-items:center;gap:1rem}.deliverydate p svg{font-size:25px}.returnrules{position:relative;border-bottom:1px solid #e0e0e0;padding-bottom:1.5rem}.returnrules h4{font-size:19px;margin-bottom:1rem}.returnrules ul{padding-left:1.5rem}.returnrules ul li{list-style:disc;padding:5px}.product_share{display:flex;align-items:center;gap:2rem;padding:1.5rem 0}.product_share h4{color:#555}.product_share ul li a{display:flex;align-items:center;gap:.5rem;transition:.3s}.product_share ul li a:hover{color:var(--main-color)}.pro_des_rev_ship{position:relative;width:100%;margin-top:3rem;margin-bottom:8rem}.des_rev_shipbutton{display:flex;align-items:center;gap:3rem;border-bottom:1.5px solid #cbcaca}.des_rev_shipbutton button{padding:1.5rem 0;font-size:18px;border:none;background-color:transparent;font-weight:500}.des_rev_shipbutton button.active{border-bottom:1.5px solid var(--main-color);color:var(--main-color)}.pro_des_rev_ship_cont{position:relative;margin:2rem 0}.show{display:block;line-height:1.5}.hide{display:none}.rating:not(:checked)>input{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none}.rating:not(:checked)>label{float:right;cursor:pointer;font-size:30px;color:#666}.rating:not(:checked)>label:before{content:"★"}.rating>input:checked+label:hover,.rating>input:checked+label:hover~label,.rating>input:checked~label:hover,.rating>input:checked~label:hover~label,.rating>label:hover~input:checked~label{color:#e58e09}.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label{color:#ff9e0b}.rating>input:checked~label{color:#ffa723}.reviewername{text-transform:capitalize}.reviewername,.reviewstext{width:100%;padding:1rem;font-size:20px;border-radius:10px;outline-width:1px;outline-color:var(--main-color);border:1px solid #d0d0d0}.reviewstext{height:200px}.reviews_post{position:-webkit-sticky;position:sticky;top:12%;width:50%;border:1px solid #d1d1d1;padding:1rem;border-radius:10px}.reviews_post button{font-size:18px;padding:.8rem 1rem;border:none;outline:none;color:#fff;background-color:#2eb5f3b0;font-weight:600;border-radius:5px;transition:.3s}.reviews_post button:hover{background-color:var(--main-color)}.pro_review_cont{display:flex;align-items:flex-start;gap:1rem}.customer_rating{margin-bottom:.5rem}.customer_rating svg{font-size:20px;color:#999}.customer_rating svg.active{color:orange}.customers_reviews{width:60%}.customers_reviews h2{border-left:4px solid var(--main-color);padding-left:10px;border-radius:4px}.customer_review_info{width:100%}.cus_rev_svg{width:40px;height:40px;background-color:#bab8b860;display:flex;align-items:center;justify-content:center;border-radius:4px}.cus_rev_svg svg{font-size:28px;color:var(--main-color);font-weight:600}.customer_rev p{line-height:1.5;font-weight:300}.customer_rev h4:last-child{color:#555;font-weight:400}.customer_rev{margin-bottom:1rem;padding:1rem;border:1px solid #dedede;border-radius:8px}.cartrightsidebar{position:fixed;right:-100%;top:0;width:100%;height:100vh;z-index:999999;transition:.5s ease-in-out}.cartrightsidebar.active{right:0;z-index:9999999999}.cartclose{position:absolute;top:0;width:0;right:-100%;height:100%;background-color:#0000007a;transition:.8s ease-in-out}.cartclose.active{right:0;width:100%}.cartrightcont{position:absolute;right:0;top:0;background-color:#fff;width:450px;height:100%;border-top-left-radius:20px;border-bottom-left-radius:20px;padding:2.5rem}.cartrighttitle{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #999;padding-bottom:2rem}.cartrighttitle svg{font-size:28px;cursor:pointer}.cartrightproducts{max-height:400px;margin-top:2rem;align-items:center;flex-direction:column;gap:1.5rem;padding:1rem;overflow:scroll}.cartrighpro,.cartrightproducts{position:relative;width:100%;display:flex}.cartrighpro{align-items:flex-start;gap:1rem;border-bottom:1px solid #dedddd;padding-bottom:1rem}.cartrighpro:last-child{border:none}.cartrproimg{position:relative;min-width:100px;height:100px}.cartrproimg img{width:100%;border-radius:8px;height:100%}.cartrproimg .itemremovesvgcarproimg{position:absolute;top:-10px;left:-10px;width:23px;height:23px;background-color:#fff;box-shadow:0 0 10px #999;border-radius:50%;display:flex;font-size:21px;align-items:center;justify-content:center}.cartrighpro h4{font-size:16px;margin-bottom:1rem}.cartrighpro h5{font-size:18px;font-weight:500;color:#777}.cartrightsidebarsubtotal{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 0;border-top:1px solid #999;border-bottom:1px solid #999;margin-top:1rem}.cartrightsidebarsubtotal h3:last-child{color:var(--main-color)}.cartrightsideviewcartbtn{width:100%;position:relative;padding:1.5rem 0}.cartrightsideviewcartbtn a{width:100%;background-color:var(--main-color);display:inline-block;padding:.6rem;border-radius:10px;text-align:center;color:#fff;font-size:23px;font-weight:600}.cartpagecont{position:relative;width:100%;margin-top:5rem;margin-left:1rem;margin-bottom:1rem}.cartproductcont{position:relative;border-radius:10px;border:1px solid #999;margin:2rem auto}.cartproducts{width:100%}.cartproducts table{border:none;margin:0;text-align:center;width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}.cartproducts table tbody tr{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c7c7c7;padding:1rem 0}.cartproducts table tbody tr:last-child{border:none}.cartproducts table tbody tr td{display:inline-block}.pro-thumbnail{display:block;min-width:150px;max-width:150px;height:150px;border-radius:10px;overflow:hidden}.pro-thumbnail img{width:100%;height:100%;object-fit:cover}.procart-name{display:block;min-width:270px}.cart-subtotal{min-width:100px;display:block}.deletecartitem{min-width:80px;display:block;font-size:20px;padding-right:1rem;cursor:pointer}.continue_clearcartbtn{width:100%;display:flex;align-items:center;gap:2rem;margin:1.5rem auto}.continue_clearcartbtn button{background-color:var(--main-color);color:#fff;padding:.8rem 1.5rem;border:none;outline:none;border-radius:5px;font-size:18px;font-weight:600;transition:.3s}.continue_clearcartbtn button:hover{background-color:#000}.cart_totals{width:100%;position:relative;margin-top:4rem;margin-bottom:8rem}.cart_total_cont{display:flex;align-items:flex-start;flex-direction:row-reverse;gap:7rem}.cart_subtotal{width:50%;border-radius:10px}.cart_subtotal h2{font-size:25px;margin-bottom:1rem;border-left:4px solid var(--main-color);padding-left:1rem}.cart_subtotal table{width:100%;box-shadow:0 5px 10px #e0e0e0;padding:1rem;border-radius:10px}.cart_subtotal table tbody tr{display:flex;align-items:center;justify-content:space-between}.cart_subtotal table tbody tr td{min-width:50%;display:block;border:1px solid #d3d3d3;padding:1rem;font-size:20px;font-weight:600}.cart_subtotal table tbody tr:last-child{background-color:#ddd}.cart_subtotal button{padding:1rem 1.5rem;background-color:var(--main-color);margin:1rem 0;border:none;width:100%;font-size:18px;font-weight:600;color:#fff;border-radius:8px;outline:none;transition:.3s}.cart_subtotal button:hover{background-color:#000}.customer_address_cart{width:48%;height:auto}.customer_location_form{width:100%;display:flex;overflow:hidden;flex-wrap:wrap;justify-content:space-between;padding:1.5rem 1rem;box-shadow:0 5px 10px #e3e3e3;border-radius:10px;gap:1rem}.customer_address_cart label{width:48%}.customer_address_cart input{width:100%;padding:1rem;height:50px;font-size:1rem;border:1px solid #d2d2d2;border-radius:10px}.customer_address_cart{margin-bottom:2rem}.customer_address_cart textarea{width:100%;height:100%;border-radius:10px;border:1px solid #e0e0e0;font-size:20px;padding:1rem}.customer_address_cart button{padding:.5rem 2rem;border-radius:5px;background-color:#dddedf;border:none;outline:none;font-size:20px;color:#000}.customer_address_cart button:hover{background-color:#000;color:#fff}.error-message{color:red;font-size:.9em;margin-top:.25em}.custom-radio-group{display:flex;flex-direction:column;gap:12px;width:100%;border-radius:12px;padding:16px;box-shadow:0 6px 12px hsla(0,0%,71%,.3);margin-bottom:2rem}.custom-radio-container{position:relative;display:flex;align-items:center;cursor:pointer;padding:12px 20px;border-radius:8px;background-color:hsla(0,0%,100%,.2);transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease;font-size:16px;color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 2px 4px hsla(0,0%,56%,.2)}.custom-radio-container:hover{background-color:hsla(0,0%,100%,.3);transform:scale(1.03);box-shadow:0 6px 12px rgba(0,0,0,.4)}.custom-radio-container input[type=radio]{opacity:0;position:absolute}.custom-radio-checkmark{position:relative;height:24px;width:24px;border:2px solid #fff;border-radius:50%;background-color:rgba(0,0,0,.3);transition:background-color .4s ease,transform .4s ease;margin-right:12px;display:inline-block;vertical-align:middle;box-shadow:0 2px 6px hsla(0,0%,85%,.206)}.custom-radio-container input[type=radio]:checked+.custom-radio-checkmark{background-color:#fff;border-color:#007bff;transform:scale(1.2);animation:pulse .6s forwards}.custom-radio-checkmark:after{content:"";position:absolute;display:none}.custom-radio-container input[type=radio]:checked+.custom-radio-checkmark:after{display:block;left:50%;top:50%;width:14px;height:14px;border-radius:50%;background:#007bff;transform:translate(-50%,-50%)}@keyframes pulse{0%{transform:scale(1.2)}50%{transform:scale(1.4)}to{transform:scale(1.2)}}.wishlistpage{width:100%;position:relative}.wishlist_cont{margin-top:5rem;position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:3rem}.removeform_wish_btn{width:100%;padding:.8rem;font-size:18px;font-weight:600;background-color:#000;color:#fff;border:none;outline:none;border-radius:5px;transition:.3s}.removeform_wish_btn:hover{background-color:var(--main-color)}.wishlist_cont .fedcollection{margin-bottom:2rem}.category_slug_page{position:relative;width:100%}.category_title_box{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;background-color:#f4f3f370;padding:2rem;overflow:hidden;margin:2rem 0;border-radius:18px}.category_title_img{min-width:280px;height:280px;overflow:hidden;box-shadow:0 0 10px #ddd;border-radius:10px}.category_title_img img{width:100%;height:100%;object-fit:cover}.category_title_name h2{font-size:40px;margin-bottom:1.5rem}.category_title_name h4{display:flex;align-items:center;margin-bottom:1.5rem}.category_title_name h4 span{color:var(--main-color)}.category_title_name p{line-height:1.8}.blogpagination{display:flex;align-items:center;justify-content:center;margin-bottom:3rem;margin-top:3rem;color:#000}.blogpagination button{background-color:#f0f0f0;border:none;color:#333;padding:15px 20px;font-weight:600;margin-right:5px;border-radius:10px;cursor:pointer}.blogpagination button:hover{background-color:#000;color:#fff}.blogpagination button.active{background-color:var(--main-color);color:#fff}.blogpagination button:disabled{opacity:.5;cursor:not-allowed}.accoounts{position:relative;margin-top:2rem;margin-bottom:2rem;font-family:Public Sans,sans-serif}.accountsidebar{position:-webkit-sticky;position:sticky;top:120px;min-width:420px;border-radius:10px;overflow:hidden;background:#f8f8f8}.accountsideinfo,.accounttopbg{position:relative;width:100%}.accounttopbg{overflow:hidden}.accounttopbg img{position:relative;width:100%;height:165px;object-fit:cover}.accounttopbg:before{z-index:2;background-color:#222;content:"";height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%}.acccountbottominfo{display:block;position:relative;width:100%;text-align:center;z-index:23}.acccountbottominfo img{margin:-50px auto 0;position:relative;text-align:center;z-index:1;background-color:#f8f8f8;border:1px solid #ececec;border-radius:100%;box-shadow:2px 3px 8px rgba(34,34,34,.32);height:calc(90px + .9375vw);object-fit:cover;padding:5px;width:calc(90px + .9375vw)}.acccountbottominfo h2{font-size:calc(17.2px + .25vw);font-weight:600;letter-spacing:.7px;margin-top:.5rem}.acccountbottominfo h4{font-size:calc(13.8px + .0625vw);margin-top:4px;color:#6d7582}.accountnavigation{position:relative;width:100%;margin-top:1rem}.accountnavigation ul li a{color:#333}.accountnavigation ul li a,.accountnavigation ul li a.active{display:block;padding:1rem;font-weight:600;font-size:calc(18.8px + .0625vw);display:flex;align-items:center;gap:1rem}.accountnavigation ul li a.active{background-color:#0da4861c;color:var(--main-color);border-left:3px solid var(--main-color)}.aslogoutbtn,.aslogoutbtn button{width:100%;padding:1rem}.aslogoutbtn button{align-items:center;background:var(--main-color);border:none;color:#fff;display:flex;gap:5px;font-size:calc(13.2px + .25vw);font-weight:500;justify-content:center;border-radius:10px;position:relative;transition:all .3s ease;z-index:0}.aslogoutbtn button:hover{background-color:#2e8644}.mydashboard{position:relative;border-radius:10px;overflow:hidden;background:#f8f8f8;padding:2rem}.mydashboard h2{margin-bottom:1.2rem;border-left:5px solid var(--main-color);padding-left:1rem}.mydashboardinfo h4{font-size:calc(13.8px + .0625vw);letter-spacing:.3px;line-height:1.5;color:#4a5568;font-weight:500;margin:0 0 8px}.mydashboardinfo h4 span{color:var(--main-color);font-weight:800}.mydashboxs{width:100%;display:flex;align-items:center;justify-content:space-between;padding:2rem}.mybox{width:40%;background-color:#fff;display:flex;align-items:flex-start;justify-content:center;padding:1.8rem 1rem;gap:1rem;border-radius:10px}.mybox img{width:60px}.mybox h4{font-size:25px;font-weight:500;color:#888}.mybox h3{font-size:28px;font-weight:800}.prodashlogininfo{width:100%;background-color:#fff;padding:2rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-radius:10px}.profileinfodash{max-width:550px}.prodashlogininfo img{width:450px}.profileinfodash h2{margin-bottom:2rem}.logindetailsdash h3,.profileinfodash h3{margin-bottom:1rem;font-weight:500;font-size:16px}.rightmyorders{width:100%;position:relative;border-radius:10px;overflow:hidden;background:#f8f8f8;padding:2rem}.rightmyorders h2{margin-bottom:1.2rem;border-left:5px solid var(--main-color);padding-left:1rem}.rightmyorderstable{background-color:#fff;padding:2rem}.rightmyorderstable,.rightmyorderstable table{width:100%;border-collapse:collapse;caption-side:bottom;border-radius:10px}.rightmyorderstable table{overflow:hidden}.rightmyorderstable table thead tr th{background-color:var(--main-color);padding:1rem;text-align:center;white-space:nowrap;color:#fff}.rightmyorderstable table tbody td{padding:.8rem;border-bottom:1px solid #eee;font-size:calc(13.6px + .125vw);text-align:center;white-space:nowrap}.rightmyorderstable table tbody td span{font-weight:800}.rightmyorderstable table tbody td button{font-weight:600;padding:10px 15px;background-color:transparent;border-radius:20px;border:1px solid}.rightmyorderstable table tbody td button.order_complate{color:green}.rightmyorderstable table tbody td button.order_failed{color:red}.view_order{width:50px;height:50px;background-color:#eee!important;display:flex;align-items:center;justify-content:center;border:none!important;border-radius:10px!important}.view_order svg{font-size:20px}.edit_profile_info_btn{cursor:pointer;font-size:22px;color:var(--main-color)}.login_form_page{height:auto;justify-content:center}.login_form_design_cont,.login_form_page{position:relative;width:100%;display:flex;align-items:center}.login_form_design_cont{height:70vh;box-shadow:8px 20px 20px #ccc;justify-content:space-between;overflow:hidden;border-radius:20px}.left_login_info{position:relative;width:50%;height:100%;background:#1a58e7;background:linear-gradient(180deg,#094c9e,#1f89ed 83%);color:#fff}.login_form_left{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;gap:4rem;text-align:center;padding:7rem 3rem}.login_form_left h2{font-family:math;font-size:30px}.login_form_left img{width:120px;height:120px;border-radius:50%}.login_form_left h3{font-size:25px;font-family:system-ui;margin-top:1rem}.login_left_anchor{position:absolute;bottom:5%;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:1rem}.login_left_anchor a:last-child{color:#fcf702;font-weight:600}.right_login_form_info{width:80%;height:100%;position:relative;border-radius:20px;overflow:hidden}.login_form{display:block;padding:3rem;width:650px;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.form-title{font-size:30px;line-height:1.75rem;margin-bottom:1.5rem;font-weight:600;text-align:center;color:#000}.input-container{position:relative;display:flex}.input-container input,.login_form button{border:1px solid #e5e7eb;margin:8px 0;outline-color:var(--main-color)}.input-container button{position:absolute;top:50%;right:5%;transform:translateY(-50%);border:none;outline:none;background-color:transparent;margin:0;padding:0;font-size:20px;color:#555}.input-container input{background-color:#fff;padding:1.5rem 3rem 1.5rem 1.5rem;font-size:1.3rem;width:100%;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.input-container input,.login_submit{line-height:1.25rem;border-radius:.5rem}.login_submit{display:block;padding:1rem 2rem;background-color:var(--main-color);color:#fff;font-size:1.1rem;font-weight:500;font-weight:600}.signup-link{color:#6b7280;font-size:20px;margin-top:1rem;line-height:1.8}.signup-link a{text-decoration:underline}.user_info_edit_page{width:100%}.user_info_edit{position:relative;background-color:#f8f8f8;padding:2rem;width:100%;border-radius:10px}.user_info_edit h2{font-size:25px;border-left:5px solid var(--main-color);padding-left:1rem;margin-bottom:5px}.user_info_edit h3{font-size:20px}.user_info_edit input,.user_info_edit textarea{width:100%;height:50px;padding:1rem;border-radius:10px;font-size:20px;border:1px solid #999;box-shadow:inset 5px 5px 15px #dedcdc;outline-color:var(--main-color);margin:10px 0}.user_info_edit textarea{height:100px}.profile_photo_update{display:flex;align-items:center;gap:1rem;margin-top:1rem}.profile_photo_update img{width:150px;height:150px;object-fit:cover;border-radius:50%}.profile_photo_update_btns{display:flex;flex-direction:column;gap:1rem}.profile_photo_update_btns div{padding:10px 2rem;font-size:18px;background-color:transparent;border:none;box-shadow:0 0 5px #999;display:flex;align-items:center;justify-content:center;text-align:center;gap:10px;border-radius:5px;cursor:pointer}.profile_photo_update_btns div:first-child{background-color:#64a0e0;color:#fff}.profile_photo_update_btns div svg{color:red;margin-bottom:4px}.profile_photo_update_btns div:hover{box-shadow:0 0 10px #02a9f7}.profile_submit_btn{width:100%;font-size:20px;padding:10px;margin-top:1rem;border-radius:5px;background-color:rgba(0,128,0,.243);border:none;color:#000;font-weight:600;font-family:monospace;box-shadow:inset 0 0 5px #999}.sign_up_page{position:relative;margin:4rem 0}.sign_up_cont{width:100%;height:600px;position:relative;box-shadow:0 0 50px #d5d5d5;border-radius:50px}.left_sign_up{position:relative;padding:3rem}.left_sign_up form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.form__group{position:relative;padding:20px 0 0;max-width:250px;width:100%}.form__group:nth-child(5){max-width:100%;min-width:100%}.left_sign_up h1{font-size:50px;font-weight:500;margin-bottom:1rem}.left_sign_up h3{font-size:16px;color:#999;margin-bottom:2rem}.left_sign_up button{padding:1rem 2rem;font-size:18px;font-weight:500;background-color:#439af8;color:#fff;border:none;outline:none;margin-top:1rem;border-radius:10px;width:200px;height:50px}.left_sign_up button,.signup_spinner{display:flex;align-items:center;justify-content:center}.signup_spinner{width:100%;height:250px}.form__group button{position:absolute;top:50%;right:0;width:auto;height:auto;transform:translateY(-50%);border:none;outline:none;background-color:transparent;margin:0;padding:0;font-size:20px;color:#555}.form__field{font-family:inherit;width:100%;border:none;border-bottom:2px solid #9b9b9b;outline:0;font-size:17px;color:#000;padding:7px 0;background:transparent;transition:border-color .2s}.form__field::placeholder{color:transparent}.form__field:placeholder-shown~.form__label{font-size:17px;cursor:text;top:20px}.form__label{position:absolute;top:0;display:block;transition:.2s;font-size:17px;color:#9b9b9b;pointer-events:none}.form__field:focus{padding-bottom:6px;font-weight:700;border-width:3px;border-image:linear-gradient(90deg,#116399,#38caef);border-image-slice:1}.form__field:focus~.form__label{position:absolute;top:0;display:block;transition:.2s;font-size:17px;color:#38caef;font-weight:700}.form__field:invalid,.form__field:required{box-shadow:none}.right_sign_up{width:50%;height:100%;background-color:#f0f7ff;padding:3rem;overflow:hidden}.right_sign_up h2{font-weight:500}.right_sign_up a{font-weight:500;border:2px solid #02a9f7;color:#02a9f7;padding:1rem 3rem}.right_sign_up img{width:100%;object-fit:cover;margin-top:2rem}#search-bar{background-color:#000000a6;width:100%;height:0;border-radius:0;bottom:0;z-index:999999999;transition:all .5s ease;position:fixed;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex}.searchbox_close{position:absolute;width:44px;height:44px;right:0;background:linear-gradient(42deg,var(--main-color) .01%,#fff 100%);display:flex;justify-content:center;align-items:center;border-radius:.25em;border:1.5px solid #555;color:#000;font-size:25px;margin:30px;cursor:pointer}.searchbox_close:hover{background:linear-gradient(42deg,#000 .01%,#fff);color:#fff}.searchbox{border-radius:50px;width:50%;margin:auto;position:absolute;top:7%;left:50%;transform:translateX(-50%);color:#fff!important}.searchbox_input{display:flex!important;align-items:center;justify-content:center}.searchbox input{border-radius:50px;border-top-right-radius:0;border-bottom-right-radius:0;background:#fff;border:none;outline:none;padding:10px 20px;color:#000;font-size:25px;width:100%}.searchbox_input button{transition:all .3s ease;text-transform:uppercase;display:inline-block;position:relative;overflow:hidden;border-radius:50px;border-top-left-radius:0;border-bottom-left-radius:0;border:none;color:#fff;z-index:1;letter-spacing:.8px;background:linear-gradient(180deg,var(--main-color) 0,#1a4474 100%);cursor:pointer;font-size:17px;padding:1rem 2rem}.search_filter_product{margin-top:2rem;max-height:550px;overflow-y:scroll}.search_filter_product::-webkit-scrollbar{width:2px}.search_pro{display:flex;align-items:center;gap:3rem;margin-bottom:1rem;color:#fff}.search_pro img{width:150px;height:150px;border-radius:10px}.search_pro h3{display:flex;align-items:center;gap:2rem}.search_pro:hover h2{color:#999}.search_pro h3 span{background-color:var(--main-color);font-size:13px;padding:5px;border-radius:5px}.search_pro h4{background-color:#d4d4d4;padding:5px;border-radius:5px;color:#000}.service_page{position:relative;width:100%}.service_box_cont{position:relative;margin-top:5rem;margin-bottom:5rem}.service_box_box{width:100%;justify-content:space-between;flex-wrap:wrap;gap:2rem}.service,.service_box_box{display:flex;align-items:center}.service{width:31.5%;border:1px solid #e5e5e5;flex-direction:column;justify-content:center;text-align:center;gap:1.5rem;padding:3rem;border-radius:15px;transition:.3s}.service:hover{box-shadow:0 16px 32px 0 rgba(7,28,31,.1)}.service p{line-height:1.8}.service:hover a{color:var(--main-color)}.custom_order_cont{position:relative;margin-top:3rem;margin-bottom:3rem}.custom_order{position:relative;background:#ebebeb no-repeat scroll 50%/cover;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:4rem;border-radius:20px;gap:1.5rem}.custom_order h1{font-family:math;font-size:56px}.custom_order h3{color:var(--main-color)}.custom_call_msg_btn{gap:2rem}.custom_call_msg_btn,.custom_call_msg_btn a{position:relative;display:flex;align-items:center}.custom_call_msg_btn a{padding:1rem 2rem;border-radius:7px;font-size:20px;border:none;outline:none;justify-content:center;background-color:#0a85d1;color:#fff;z-index:1}.custom_call_msg_btn a:last-child{background-color:transparent;color:#000;border:1px solid #999}.custom_call_msg_btn a:last-child:hover{box-shadow:inset 0 0 10px #999}.contact_cont,.contact_page{position:relative}.contact_cont{margin:4rem 0}.contacts{position:relative}.contact_email_phone_add{position:relative;display:flex;align-items:center;justify-content:space-between}.cont_e_p_a{border:1px solid #e3e2e2;width:30%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:.5rem;padding:3rem;border-radius:15px}.cont_e_p_a h2{font-size:1.5rem;margin-bottom:1rem}.cont_e_p_a p{line-height:1.5}.contact_form{position:relative;margin:3rem 0;background:#ebebeb no-repeat scroll 50%/cover;padding:3rem;border-radius:15px}.contact_form_title{margin-bottom:2.2rem}.contact_form_title h2{font-size:28px;font-family:monospace}.contact_form_inputs{position:relative;width:100%;overflow:hidden}.contact_form_inputs input{width:48%;border-radius:8px}.contact_form_inputs input,.contact_form_inputs textarea{font-size:18px;padding:1rem;border:1px solid #999;outline-color:var(--main-color)}.contact_form_inputs textarea{border-radius:8px}.contact_form button{background-color:var(--main-color);padding:.8rem 2rem;font-size:25px;border:none;color:#fff;border-radius:8px}.contact_form button:hover{box-shadow:inset 0 0 10px #fff}.google_map_iframe{width:100%;height:60vh;border-radius:15px;overflow:hidden}.google_map_iframe iframe{width:100%;height:100%;border:0!important;outline:none}.aboutus_page{position:relative}.aboutus_cont{margin:4rem 0}.aboutus{display:flex;align-items:center;justify-content:space-between;gap:1rem}.aboutus_description{position:relative;width:50%}.aboutus_description h2{font-size:35px;font-family:monospace;margin-bottom:1rem}.aboutus_description h2 span{color:var(--main-color)}.aboutus_description p{line-height:1.5;margin-bottom:1rem;font-size:18px;color:#555}.aboutus_image{width:50%;height:400px;border-radius:15px;overflow:hidden}.aboutus_image img{width:100%;height:100%;object-fit:cover}.aboutus_youtube_iframe{width:100%;height:70vh;margin-top:5rem;border-radius:20px;overflow:hidden}.aboutus_youtube_iframe iframe{width:100%;height:100%}.faq_cont,.faq_page{position:relative}.faq_cont{margin:4rem 0}.faq,.faqs{position:relative}.faq{border:1px solid #dedddd;padding:1rem 1.5rem;border-radius:15px}.faq .faq_title{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.faq_title h2{font-weight:500}.faq_svg{width:35px;height:35px;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:15px}.faq_pera{max-height:0;overflow:hidden;transition:max-height .4s ease,opacity .4s ease;opacity:0}.faq_pera p{font-size:18px;padding-top:2rem;line-height:1.5}.faq_pera.open{max-height:200px;opacity:1}.blogslugpage{position:relative}.blogslugpagecont{position:relative;margin:4rem 0;width:100%}.blogdetails{width:100%}.blogsinfoimg{width:100%;height:50vh;border-radius:15px;overflow:hidden;margin-bottom:1.5rem}.blogsinfoimg img{width:100%;height:100%;object-fit:cover}.blogcontent{padding:10px 0;font-size:16px;border:1px solid #c6c6cc;border-radius:20px;margin-top:1rem;margin-bottom:5rem;overflow:hidden;font-weight:500}.blogh1{font-size:45px}.blogcontent{border:none}.blogcontent h2{font-size:24px;font-weight:700;margin:24px 0}.blogcontent h2,.blogcontent h3{padding:0;border:none;line-height:1.7}.blogcontent h3{font-size:18px;margin:18px 0}.blogcontent blockquote{position:relative;margin:16px 0;padding:5px 8px 5px 30px;background:none repeat scroll 0 0 rgba(102,128,153,.05);color:#000;border:none;border-left:10px solid #d6dbdf}.blogcontent blockquote p{font-size:22px;font-weight:600}.blogcontent ol,.blogcontent ul{font-size:14px;line-height:28px;padding-left:36px}.blogcontent li{margin-bottom:8px;line-height:1.7;list-style:auto}.blogcontent p{font-size:18px;line-height:1.7;font-weight:300;margin:20px 0}.forgot_password,.forgot_password_page{position:relative}.forgot_password{width:100%;height:70vh;margin:4rem 0;box-shadow:0 5px 25px #d0d0d0;border-radius:20px;display:flex;align-items:center;justify-content:space-evenly}.leftside_forgot_pass{width:40%;height:100%}.leftside_forgot_pass img{width:100%;height:100%;object-fit:contain}.rightside_forgot_pass{width:50%;position:relative}.forgot_pass_cont{position:relative}.forgot_pass_cont .heading{font-size:50px;font-weight:600;margin-bottom:5px}.forgot_pass_cont .heading_two{font-size:24px;color:#666;font-weight:500;text-align:center;margin-bottom:2.5rem}.forgot_pass_form_input{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;gap:1rem}.forgot_pass_form_input input{width:100%;font-size:20px;padding:10px}.forgot_pass_form_input input:last-child{width:100%;font-size:20px;padding:10px 20px;border-radius:10px;border:none;background-color:var(--main-color);color:#fff;font-weight:600;cursor:pointer;transition:.3s}.forgot_pass_form_input input:last-child:hover{background-color:#000}.forgot_pass_cont a{width:100%;text-align:center;margin-top:2rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.5rem}.forgot_pass_cont a:hover{color:var(--main-color)}.password-field{position:relative;display:flex;width:100%}.password-field button{position:absolute;right:5%;top:50%;transform:translateY(-50%);font-size:20px;background-color:transparent;border:none;outline:none;color:#555}.password-field-login{position:relative;display:flex;width:100%}.password-field-login button{position:absolute;right:5%;top:50%;transform:translateY(-50%);margin:0;font-size:25px;padding:0;background-color:transparent;border:none;outline:none;color:#555}.ordersuccess{position:fixed;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;z-index:99999;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000041;font-family:Public Sans,sans-serif}.ordersuccesscontainer{width:40%;background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:2rem;border-radius:20px}.ordersuccesscontainer img{width:120px}.ordersuccesscontainer h1{font-size:38px;font-weight:800;margin-top:1rem;margin-bottom:1rem}.ordersuccesscontainer h3{font-weight:400;margin-bottom:1rem;text-align:center}.ordersuccesscontainer h3 a{color:var(--main-color)}.ordersuclinks{display:flex;align-items:center;gap:1rem;margin:1rem}.ordersuclinks a{background-color:var(--main-color);padding:1rem;color:#fff;border-radius:10px;font-size:20px;border:1px solid var(--main-color)}.ordersuclinks a:first-child{background-color:#fff;color:#000}.ordersuclinks a:hover{background-color:#34974d;color:#fff}.loadernotwo{width:48px;height:48px;margin:auto;position:relative}.loadernotwo:before{content:"";width:48px;height:5px;background:#02a9f7;position:absolute;top:60px;left:0;border-radius:50%;animation:shadow324 .5s linear infinite}.loadernotwo:after{content:"";width:100%;height:100%;background:#007bff;position:absolute;top:0;left:0;border-radius:4px;animation:jump7456 .5s linear infinite}@keyframes jump7456{15%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scaleY(.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes shadow324{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}.view_orders_page_cont{z-index:99999999999}.view_orders_page_cont,.view_orders_page_cont:before{position:absolute;top:0;left:0;width:100%;height:100%}.view_orders_page_cont:before{content:"";background-color:#0000000a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.view_orders_page{position:absolute;top:18%;left:50%;width:95%;transform:translateX(-50%);margin:0 auto;height:auto;background-color:#fff;z-index:99999999999;padding:4rem 0;box-shadow:0 0 30px #c6c6c6;border-radius:30px 30px 0 0}.top_view_orders_down{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #99999990;border-bottom:1px solid #99999990;padding:2rem 0}.left_order_continue{display:flex;align-items:center;gap:2rem}.left_order_continue h3:last-child{border:1px solid #000;padding:.8rem 2rem}.left_order_continue h3:last-child span{text-transform:uppercase}.left_order_continue h3:last-child span.process{color:#ff6f00}.left_order_continue h3:last-child span.success{color:#19cd19}.left_order_continue h3:last-child span.cancel{color:red}.right_order_print{display:flex;align-items:center;gap:3rem}.right_order_print button{outline:none;border:none;background-color:transparent;display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#878787}.right_order_print button svg{font-weight:600;font-size:22px}.right_order_print button:hover{color:#000}.order_information{position:relative;padding:2rem 0;display:flex;align-items:flex-start;justify-content:space-between}.left_information{position:relative;width:60%}.left_information h2{margin-bottom:1rem}.left_information p{margin-bottom:1.5rem}.left_order_information{flex-direction:column;background-color:#eee;padding:3rem}.left_order_information,.left_orders_details{display:flex;gap:1rem;position:relative;border-radius:10px}.left_orders_details{width:100%;height:200px;align-items:flex-start;background-color:#fff;padding:1rem}.left_orders_de_img{min-width:170px;max-width:170px;height:100%;border-radius:10px;overflow:hidden}.left_orders_de_img img,.left_orders_de_info{width:100%;height:100%}.left_orders_de_info{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.left_orders_de_info h3,.left_orders_de_info h4{margin-bottom:1rem}.left_orders_de_info_end{position:absolute;right:0;bottom:0}.left_orders_de_info_end p{margin-bottom:10px!important}.left_orders_de_info p{display:flex;align-items:center;gap:1rem}.left_orders_de_info p span{display:inline-block;width:15px;height:15px;border-radius:50%}.left_orders_de_info span{color:#555;text-transform:capitalize}.order_placing_problem{margin-top:8rem;display:flex;align-items:flex-start;flex-direction:column;gap:3rem;width:500px}.order_placing_problem h3{font-size:30px;font-weight:400;color:#333}.order_placing_problem a{border-bottom:1px solid #000;width:100%;padding-bottom:1rem;font-size:25px;display:flex;align-items:center;justify-content:space-between}.right_invoice_info{position:-webkit-sticky;position:sticky;top:5%;width:35%}.right_invoice_info_invoice{box-shadow:0 0 50px #dadada;padding:2rem;border-radius:20px}.right_invoice_info_invoice h2{font-size:28px;padding-bottom:1rem;border-bottom:2px solid #000;margin-bottom:2rem;font-weight:400}.right_invoice_info table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;border:none;border-bottom:2px solid #eee;margin:0 0 2rem}.right_invoice_info table:last-child{border:none;margin-bottom:0}.right_invoice_info table tbody tr td{padding:.5rem 0}.right_invoice_info table tbody tr td:first-child{font-weight:600;color:#000}.right_invoice_info table tbody tr td:last-child{text-align:right;color:#333}.right_invoice_info td:last-child h3{font-size:28px;font-weight:500}.account_info_shipping_address{box-shadow:0 0 50px #dadada;padding:2rem;border-radius:20px;margin-top:6rem;display:flex;flex-direction:column;gap:1rem}.account_info_shipping_address h3{font-size:25px;font-weight:400;margin-bottom:1rem}.account_info_shipping_address p{padding-bottom:8px;color:#555}.right_invoice_account_info{border-bottom:1px solid #c8c3c3;padding-bottom:1rem}.view_orders_cancle{position:absolute;top:-90px;right:0;background-color:#3a3737;height:50px;width:50px;display:flex;align-items:center;justify-content:center;border-radius:50%}.view_orders_cancle button{background-color:transparent;border:none;outline:none;font-size:30px}.view_orders_cancle button svg{color:#fff}.order_tracking_status{position:relative;width:100%;margin:4rem 0}.tracking-container{position:relative;width:100%;background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);text-align:center}.row{display:flex;flex-wrap:wrap;justify-content:space-between}.tracking-box{background-color:#f8f8f8;margin-bottom:20px;padding:35px;margin-top:20px;width:100%}.order-tracking{text-align:center;width:33.33%;position:relative;display:block}.complete-circle{display:block;position:relative;border-radius:50%;height:30px;width:30px;border:0 solid #afafaf;background-color:#f7be16;margin:0 auto;transition:background .25s linear;-webkit-transition:background .25s linear;z-index:2}.complete-circle:after{display:block;position:absolute;content:"";height:14px;width:7px;top:-2px;bottom:0;left:5px;margin:auto 0;border:0 solid #afafaf;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0}.order-tracking.completed .complete-circle{border-color:#27aa80;border-width:0;background-color:#27aa80}.order-tracking.completed .complete-circle:after{border-color:#fff;border-width:0 3px 3px 0;width:7px;left:11px;opacity:1}.order-tracking p{color:#a4a4a4;font-size:16px;margin-top:8px;margin-bottom:0;line-height:20px}.order-tracking p span img{max-width:80px;opacity:.5}.order-tracking.completed p{color:#000}.order-tracking:before{content:"";display:block;height:3px;width:calc(100% - 40px);background-color:#f7be16;top:13px;position:absolute;left:calc(-50% + 20px);z-index:0}.order-tracking:first-child:before{display:none}.order-tracking.completed:before{background-color:#27aa80}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.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-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-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--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(90deg,#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:0.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translateZ(var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.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:translateX(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.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:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:auto}}.Toastify__toast{--y:0;position:relative;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.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__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{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-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1 1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{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--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{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{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:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right;border-bottom-left-radius:0;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-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--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-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--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-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--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-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--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-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(0deg)}to{transform:rotate(1turn)}}