:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;overflow-x:hidden}:root{--app-height: calc(100vh - 65px) ;--app-color: #9D41E699}.lenis::-webkit-scrollbar{display:none}.mainContainer::-webkit-scrollbar{display:none}div,p,span{color:#fff}*{box-sizing:border-box;font-family:Tomorrow;cursor:none}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}p{margin:0}body{margin:0;min-width:320px;min-height:100vh;background-color:#000}h1{font-size:3.2em;line-height:1.1}html{overflow-y:hidden}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.App{overflow-x:hidden;position:relative}#mainContainer{width:100vw;overflow-x:hidden;padding-top:65px!important;z-index:1;position:relative}.nav-container{height:65px;position:fixed;background:#000;width:100vw;display:flex;justify-content:space-between;align-items:center;padding:0 2rem;border-bottom:1px solid #9D41E699;z-index:2}.Navbar-logo{color:#fff;font-size:1.8rem;font-family:anta;font-weight:200;margin:0;text-shadow:0 0 4px rgb(255,255,255);letter-spacing:10px}.heroSection{height:var(--app-height);width:100vw}.heroSection-inner{border-left:.5px solid #FFFFFF33;border-right:.5px solid #FFFFFF33;width:75%;margin:0 auto;height:100%}.heroSection-inner-content{border-left:.5px solid #FFFFFF33;border-right:.5px solid #FFFFFF33;width:50%;margin:0 auto;height:100%;display:flex;align-items:center}.heroSection-inner-box{border-top:.5px solid #FFFFFF33;border-bottom:.5px solid #FFFFFF33;width:100%;margin:0 auto;height:65%;display:flex;justify-content:center;align-items:center;flex-direction:column}.marqueText{border:1px solid white;font-family:tomorrow;color:gray;padding:5px 10px;font-weight:600;font-size:1.5rem;border-radius:60px;font-style:italic}.slanted-button{border:2px solid white;color:#fff;font-family:tomorrow;padding:5px 40px;font-weight:600;margin-top:20px;font-size:1.5rem;border-radius:0;transform:skew(-20deg);background-color:transparent;transition:background-color .3s ease}.slanted-button:hover{background-color:#9747ff;color:#fff;border-color:var(--app-color)}@media screen and (max-width: 768px){.heroSection-inner-content{width:100%}}.mainContainer{width:100vw;overflow-x:hidden;padding-top:65px!important;z-index:1}.cloudVideo{position:fixed;margin-top:65px;width:100%;height:var(--app-height);object-fit:cover}.pages{overflow-x:hidden;width:100%}.tshirtShowcase{height:var(--app-height);width:100vw;display:flex;align-items:center}.tshirtShowcase-inner{height:90%;width:100%;display:flex;align-items:center}.tshirtShowcase-inner-content1{height:100%;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.tshirtShowcase-inner-content1 img{height:80%}.tshirtShowcase-inner-content2{height:100%;width:50%;display:flex;justify-content:center;align-items:center;background-image:url(/assets/caroselBackground-BPunCRbX.webp);background-size:cover;background-position:center}.cloudCaroselBackground{height:85%}.tshirtShowcase:nth-of-type(odd) .tshirtShowcase-inner{flex-direction:row-reverse}@media screen and (max-width: 768px){.tshirtShowcase-inner{flex-direction:column}.tshirtShowcase-inner-content1,.tshirtShowcase-inner-content2{width:100%}}.carousel-container{width:100%;height:100%;background-image:url(/assets/caroselBackground-BPunCRbX.webp);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.carousel-image-wrapper{width:400px;height:85%;overflow:hidden;position:relative}.carousel-image{width:100%;height:100%;border-radius:10px;position:absolute}.carousel-progress{display:flex;justify-content:center;gap:10px;margin-top:30px;transform:translate(0) skew(-44deg)}.bar{width:80px;height:8px;border:2px solid white;cursor:pointer;transition:all .3s ease}.bar.active{background:#9f3fff;border-color:transparent}.marqueText img{vertical-align:text-bottom;margin:0 5px;height:1.7rem}.subscribeDiv{height:45vh;width:70%;background-image:url(/assets/subscribeBackground-DNndshgC.webp);background-size:cover;margin:0 auto;display:flex;justify-content:flex-start;align-items:center;padding:0 40px}.subscribeDiv img{height:75%}.subscribeDiv p{font-weight:500;font-size:18px;text-align:center}.subscribe-container{display:flex;align-items:center;gap:5px}.subscribe-input{border:2px solid white;color:#fff;width:100%;background-color:transparent;font-family:tomorrow;padding:5px 15px;font-weight:300;margin-top:20px;font-size:13px;border-radius:0;transform:skew(-20deg);transition:background-color .3s ease}.subscribe-button{border:2px solid white;color:#fff;background-color:#9747ff;font-family:tomorrow;padding:5px 20px;font-weight:500;margin-top:20px;font-size:16px;border-radius:0;transform:skew(-20deg);transition:background-color .3s ease}.slanted-button:hover{border-color:var(--app-color)}.tagline-container{height:var(--app-height);width:100%;position:relative}.tagline-text{font-size:35px;font-weight:600;text-align:center;font-style:italic}.ideassionStroke{-webkit-text-stroke:2px #1F6FEB;color:transparent;font-size:50px;font-family:geometos;text-transform:uppercase;letter-spacing:2px;transition:text-shadow .3s ease-in-out;display:inline-block}.tagline-content p{font-size:11rem;font-weight:500;font-family:poppins;-webkit-text-stroke:1px white;color:transparent;transition:text-shadow .3s ease-in-out}.tagline-content{width:70%;margin:0 auto;display:flex;height:100%;flex-direction:column;justify-content:space-between;position:relative}.tagline-content2{position:absolute;width:100%;top:50%;left:68%;transform:translate(-50%,-50%);z-index:1}.tagline-img1{width:15%;height:auto;position:relative;top:80px}.tagline-img2{width:25%;height:auto;margin-left:50px}.tagline-img3{width:15%;height:auto;position:relative;bottom:120px;margin-left:50px}.StrokeText2{display:flex;justify-content:flex-end}.reviews-container{width:70%;height:45vh;background-image:url(/assets/Reviews-B6CFRz3t.svg);background-size:cover;background-position:center;margin:0 auto;display:flex;align-items:center;justify-content:space-around}.reviews-content{width:65%;background-color:#d9d9d9;height:90%;border-radius:14px;display:flex;flex-direction:column;justify-content:space-around}.reviews-content p{color:#000;font-weight:300;font-size:14px;font-family:poppins;padding:20px;line-height:2;width:85%}.ReviewsModel{height:54vh}.parentContainer{display:flex;justify-content:center;align-items:center;flex-direction:column}.footer{background:linear-gradient(to bottom,#0000,#000 10%);color:#fff;width:100%;padding:2rem 3rem 0rem}.container{max-width:1200px;margin:1em auto 0}.logo-section{margin-top:20px}.footer-grid{display:grid;grid-template-columns:1fr 1fr 2fr}.logo{font-size:1.875rem;font-weight:700;letter-spacing:.05em;text-shadow:0 0 10px rgba(255,255,255,.7),0 0 20px rgba(255,255,255,.5);margin-bottom:1.5rem}.footer p{font-size:1rem;font-weight:350;margin-bottom:1rem;font-size:12px;font-family:sans-serif}.footer ul{list-style:none;padding:0;font-family:sans-serif;font-size:12px}.footer li{margin-bottom:.5rem;font-family:sans-serif;font-size:12px}.footer a{color:#fff;text-decoration:none;font-family:sans-serif;font-size:12px}.footer a:hover{color:#ccc}.right-sections{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.footer-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding:0rem 5.2rem 1rem 0rem}.footer-bottom p{color:gray}.social-icons{display:flex;gap:2rem;color:#000}.social-icons a{color:#000}@media (max-width: 768px){.footer-grid,.right-sections{grid-template-columns:1fr}.footer-bottom{flex-direction:column}.social-icons{margin-top:1rem}.info-section{display:none}.footer-bottom{flex-direction:column-reverse;align-items:flex-start;text-align:left;width:100%;margin-top:0rem;padding:0}.footer-bottom p{margin-top:20px;align-items:center;text-align:center}}.topFooter{display:flex;margin-top:2rem;justify-content:space-between;flex-direction:row;background-color:#18161a;height:25vh;width:70%;overflow:hidden;border-radius:8px;padding:10px;box-sizing:border-box;position:relative}.leftFeild{font-family:sans-serif;padding:15px 20px;display:flex;flex-direction:column;justify-content:space-between;flex:1;position:relative;z-index:2}.leftFeild p{font-family:sans-serif;font-size:16px;font-weight:100;margin-bottom:1rem}.input-container{display:flex;align-items:center;position:relative;width:100%;max-width:300px;background:transparent;padding:10px 0;border-radius:10px}input{flex:1;background:transparent;border:none;color:#fff;font-size:12px;outline:none;font-family:sans-serif;width:100%}.arrow-icon{color:#fff;cursor:pointer}.underline{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:gray}.rightFeild{display:flex;justify-content:center;flex-direction:row;padding:0 10px;gap:5em}#pattern{height:auto;max-height:300px;z-index:1;margin-top:-20px}#notes-text{z-index:1;padding:20px}@media screen and (max-width: 992px){.topFooter{width:90%}.rightFeild{gap:1em}}@media screen and (max-width: 768px){.topFooter{width:95%;flex-direction:column;position:relative;zoom:.7}.leftFeild{width:100%;padding:15px 10px}.rightFeild{width:100%;justify-content:center;padding:10px;gap:2em}#pattern{max-height:200px}#notes-text{max-height:180px}}@media screen and (max-width: 480px){.topFooter{width:90%;margin:0}.leftFeild p{font-size:1.2em}.input-container{max-width:170px;padding:8px 0}input{font-size:14px}#pattern{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.15;z-index:0}.rightFeild{position:absolute;top:0;right:0;width:100%;height:100%;padding:0;justify-content:flex-end;align-items:flex-end;pointer-events:none}#notes-text{position:absolute;max-height:230px;bottom:12px;opacity:.6}}.followCursor{height:14px;width:14px;border-radius:50%;background-color:#9d41e65e;border:2px solid #9D41E699;box-shadow:0 0 38px 13px #9d41e6ad;position:fixed;pointer-events:none;z-index:9999;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.circle{height:14px;width:14px;border-radius:50%;background-color:#fff;position:fixed;pointer-events:none;z-index:99999999}
