@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);.nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#1e293ba3;border-bottom:1px solid #ffffff0d;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;justify-content:space-between;padding:.8rem 2rem;position:-webkit-sticky;position:sticky;top:0;z-index:100}.nav,.nav div:first-of-type,.nav div:first-of-type>a{align-items:center;display:flex}.nav div:first-of-type>a{text-decoration:none}.nav div:first-of-type>a>img{border:2px solid #3b82f6;border-radius:50%;height:45px;transition:transform .3s;width:45px}.nav div:first-of-type>a>h2{-webkit-text-fill-color:#0000;align-self:center;background:linear-gradient(90deg,#fff,#3b82f6);-webkit-background-clip:text;background-clip:text;color:#fff;font:700 1.8rem Roboto,sans-serif;margin-left:1rem}.nav div:first-of-type>a:hover>img{transform:rotate(10deg)}.nav>div:nth-child(3){align-items:center;display:flex;gap:2rem;justify-content:space-between}.nav>div:nth-child(3)>a{align-items:center;border-radius:50%;color:#94a3b8;display:flex;font-size:1.2rem;justify-content:center;padding:.5rem;position:relative;transition:all .3s}.nav>div:nth-child(3)>a:hover{background-color:#ffffff0d;color:#3b82f6;transform:translateY(-2px)}.nav>div:nth-child(3)>a>p{align-items:center;background-color:#f43f5e;border-radius:50%;box-shadow:0 2px 4px #0003;color:#fff;display:flex;font:700 .7rem Roboto;height:18px;justify-content:center;position:absolute;right:0;top:0;transform:translate(25%,-25%);width:18px}.customSearchCard{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1e293b8f;border:1px solid #ffffff0d;border-radius:50px;box-shadow:0 4px 6px #0000001a;display:flex;height:3rem;padding:0 .5rem 0 1.5rem;transition:all .3s ease;width:40vw}.customSearchCard:focus-within,.customSearchCard:hover{background-color:#1e293bb8;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f64d}.customSearchCard .MuiAutocomplete-root{flex-grow:1}.customSearchCard .MuiAutocomplete-root .MuiInputBase-root{align-items:center;display:flex;height:100%;padding:0!important}.customSearchCard .MuiAutocomplete-root .MuiInputBase-input{color:#f8fafc!important;font-family:Roboto;font-size:1.1rem;font-weight:400;padding:0!important}.customSearchCard .MuiAutocomplete-root .MuiInputBase-input::placeholder{color:#94a3b8!important;opacity:.8!important}.customSearchCard .searchButton{background-color:#3b82f6;border-radius:50%;box-shadow:0 4px 10px #3b82f666;color:#fff;height:45px;margin-left:.5rem;min-width:45px;padding:0;transition:all .3s;width:45px}.customSearchCard .searchButton:hover{background-color:#2563eb;box-shadow:0 6px 15px #3b82f699;transform:scale(1.05)}.customSearchCard .searchButton svg{font-size:1.4rem}.MuiAutocomplete-paper{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background-color:#1e293bcc!important;border:1px solid #ffffff0d!important;border-radius:12px!important;box-shadow:0 10px 30px #00000080!important;color:#f8fafc!important;margin-top:8px!important}.MuiAutocomplete-paper .MuiAutocomplete-option{color:#94a3b8;font-family:Roboto;padding:12px 20px!important;transition:all .2s}.MuiAutocomplete-paper .MuiAutocomplete-option.Mui-focused,.MuiAutocomplete-paper .MuiAutocomplete-option:hover{background-color:#ffffff0d!important;color:#3b82f6!important;padding-left:25px!important}.notice-header{align-items:center;background:linear-gradient(90deg,#000,#0f172a);border-bottom:1px solid #ffffff0d;color:#94a3b8;display:flex;font-size:.9rem;gap:1rem;justify-content:center;padding:.4rem 0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:101}.notice-header>h2{font:400 .9rem Roboto}.notice-header>a{color:#3b82f6;cursor:pointer;font:600 .9rem Roboto;text-decoration:none;transition:all .3s}.notice-header>a:hover{color:#4f8ff7;text-decoration:underline}.home-card{background:#0000!important}.heroImageBg{background-image:linear-gradient(180deg,#0f172a4d,#0f172a),url(/static/media/HomePageHeroImageShopNest.77fd3c1bc8025ccda2c6.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:80vh;justify-content:center;position:relative}.heroImageBg .heroImageSubDiv{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(90deg,#000000b3,#0003);display:flex;height:100%;justify-content:space-between;padding:0 5rem}.heroImageBg .heroImageSubDiv .heading{color:#fff;max-width:50%;text-align:left}.heroImageBg .heroImageSubDiv .heading h1{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fff,#3b82f6);-webkit-background-clip:text;background-clip:text;font:700 4rem Roboto,sans-serif;margin-bottom:1rem}.heroImageBg .heroImageSubDiv .heading p{color:#94a3b8;font:300 1.5rem Roboto,sans-serif}.heroImageBg .heroImageSubDiv .imageDiv{height:15vmax;margin-bottom:6vmax;position:relative;width:25vmax}.heroImageBg .heroImageSubDiv .imageDiv>img{animation:float 3s ease-in-out infinite;border:2px solid #ffffff1a;border-radius:20px;box-shadow:0 20px 25px -5px #00000080,0 10px 10px -5px #0000001a;height:15vmax;object-fit:cover;position:absolute;transition:all .5s ease;width:15vmax}.heroImageBg .heroImageSubDiv .imageDiv>img:hover{border-color:#3b82f6;transform:scale(1.05) rotate(2deg);z-index:10}.heroImageBg .heroImageSubDiv .imageDiv>:first-child{left:0;top:0;z-index:3}.heroImageBg .heroImageSubDiv .imageDiv>:nth-child(2){animation-delay:1s;left:3vmax;top:3vmax;z-index:2}.heroImageBg .heroImageSubDiv .imageDiv>:nth-child(3){animation-delay:2s;left:6vmax;top:6vmax;z-index:1}.arrowDown{animation:swipeDown 1.5s ease-in-out infinite;bottom:20px;color:#fff!important;opacity:.8;position:absolute}.itemsContainer{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;padding:3rem;position:relative}.productCard{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1e293bcc;border:1px solid #ffffff0d;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:column;margin:1rem;padding:1.5rem;transition:all .3s ease;width:240px}.productCard>img{border-radius:12px;height:200px;margin-bottom:1rem;object-fit:cover;transition:transform .3s;width:100%}.productCard>p{color:#f8fafc;font-size:1.1rem;font-weight:500;margin-bottom:.5rem}.productCard>h4{color:#3b82f6;font-size:1.25rem;font-weight:700;margin:.5rem 0}.productCard>button{border-radius:8px;box-shadow:none;font-size:1rem;margin-top:auto;padding:.5rem;text-transform:none;width:100%}.productCard:hover{border-color:#ffffff1a;box-shadow:0 20px 25px -5px #00000080,0 10px 10px -5px #0003;transform:translateY(-5px)}.productCard:hover>img{transform:scale(1.02)}.pagination{background-color:#0000!important;color:#fff;display:flex;justify-content:center;margin-bottom:2rem}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes swipeDown{0%{opacity:0;transform:translateY(0)}50%{opacity:1}to{opacity:0;transform:translateY(10px)}}.cart{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:4fr 1fr;height:90vh;padding:2rem}.cart>main{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#1e293b66;border-radius:16px;overflow-y:auto;padding:2rem}.cart>main::-webkit-scrollbar{display:none}.cart>main>h1{border-bottom:1px solid #ffffff0d;color:#fff;font:300 3rem Roboto;letter-spacing:2px;margin-bottom:2rem;padding-bottom:1rem;text-transform:uppercase}.cart>aside{background-color:#1e293bcc;border:1px solid #ffffff0d;border-radius:16px;box-shadow:0 10px 15px -3px #0000001a;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2rem;width:100%}.cart>aside>h2{display:flex;font:300 1.2rem Roboto;justify-content:space-between;letter-spacing:1px;margin:1rem 0}.cart>aside>h2:last-of-type{border-top:1px solid #ffffff0d;font-size:1.5rem;font-weight:700;margin-top:2rem;padding-top:1rem}.cart>aside>button{background-color:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.1rem;margin-top:2rem;padding:1rem;transition:all .3s;width:100%}.cart>aside>button:hover{background-color:#2563eb;transform:translateY(-2px)}.cartItem{align-items:center;background-color:#1e293bcc;border:1px solid #ffffff0d;border-radius:12px;display:grid;grid-template-columns:1fr 3fr 1fr 1fr;margin:1.5rem 0;padding:1.5rem;transition:all .3s;width:100%}.cartItem:hover{background-color:#253349cc;transform:translateX(5px)}.cartItem img{border-radius:8px;height:100px;object-fit:contain;width:100%}.cartItem>div{align-items:center;display:flex;height:100%;margin-left:1rem}.cartItem>div button{background-color:#ffffff0d;border:1px solid #ffffff0d;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:35px;place-items:center;transition:all .2s;width:35px}.cartItem>div button:hover{background-color:#3b82f6;border-color:#3b82f6}.cartItem>div p{color:#fff;display:grid;font-weight:700;height:35px;place-items:center;width:40px}.cartItem>h3{color:#f8fafc;font-weight:500}.cartItem>svg{color:#94a3b8;cursor:pointer;display:inline-block;font-size:1.5rem;margin:auto;transition:all .3s}.cartItem>svg:hover{color:#f43f5e;transform:scale(1.2)}footer{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0f172ae6;border-top:1px solid #ffffff0d;color:#fff;display:grid;grid-template-columns:2fr 3fr 2fr;justify-items:center;min-height:100px;padding:3rem 0;text-align:center}footer>section{width:auto}footer>section>img{border-radius:50%;filter:drop-shadow(0 0 10px rgba(0,0,0,.5));height:100px;object-fit:contain;width:100px}footer>div{border-left:1px solid #ffffff0d;border-right:1px solid #ffffff0d;width:100%}footer>div>img{border:2px solid #3b82f6;border-radius:50%;height:80px;margin-bottom:1rem;object-fit:cover;width:80px}footer>div>h2{color:#f8fafc;font-size:1.5rem;margin:.5rem}footer>div>p{color:#94a3b8;font:300 1rem Roboto;font-style:italic}footer>aside>article{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:center;margin-top:1rem}footer>aside>article a{color:#94a3b8;transition:all .3s}footer>aside>article a svg{font-size:2rem}footer>aside>article a:hover{color:#3b82f6;filter:drop-shadow(0 0 5px #3b82f6);transform:translateY(-3px)}.checkout{animation:blurAnimation .5s ease-in;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:20}.card{animation:popUp .5s ease-in;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:40vw}h2{text-align:center}label{width:100%}@keyframes blurAnimation{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@keyframes popUp{0%{opacity:0}}.profilePage{align-items:center;display:flex;flex-direction:column;min-height:90vh}.profilePage h1{color:#fff;font:700 3rem Roboto;letter-spacing:1px;margin:2rem 0;text-align:center;text-transform:uppercase}.profileCard{align-items:center;animation:slideUp .5s ease;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#1e293ba3;border:1px solid #ffffff0d;border-radius:20px;box-shadow:0 10px 40px -10px #00000080;color:#fff;display:flex;flex-direction:column;gap:2rem;margin:1rem auto;max-width:600px;padding:3rem;width:90%}.profileCard>hr{background-color:#ffffff0d;border:none;height:1px;margin:1rem 0;width:100%}.profileHeader{align-items:center;display:flex;flex-direction:column;gap:.5rem}.profileHeader .avatarContainer{margin-bottom:1rem;position:relative}.profileHeader .avatarContainer .cameraIcon{align-items:center;background-color:#3b82f6;border-radius:50%;bottom:5px;cursor:pointer;display:flex;justify-content:center;padding:5px;position:absolute;right:5px;transition:all .3s}.profileHeader .avatarContainer .cameraIcon:hover{background-color:#2563eb}.profileHeader h2{font-size:2rem;font-weight:700}.profileHeader p{color:#94a3b8;font-weight:300}.profileForm{display:flex;flex-direction:column;gap:1.5rem;width:100%}.formGroup{align-items:center;background-color:#ffffff08;border:1px solid #0000;border-radius:12px;display:flex;gap:1.5rem;padding:1rem;transition:all .3s}.formGroup:hover{background-color:#ffffff0d;border-color:#ffffff0d}.formGroup .icon{align-items:center;background-color:#3b82f633;border-radius:10px;color:#3b82f6;display:flex;justify-content:center;padding:10px}.formGroup .inputConfig{display:flex;flex-direction:column;flex-grow:1;gap:.2rem}.formGroup .inputConfig label{color:#94a3b8;font-size:.8rem;letter-spacing:1px;text-transform:uppercase}.formGroup .inputConfig h3{font-size:1.1rem;font-weight:500}.formGroup .inputConfig .customInput{background:#0000;border:none;border-bottom:2px solid #3b82f6;color:#fff;font-family:Roboto,sans-serif;font-size:1.1rem;outline:none;padding:5px 0;transition:border-color .3s;width:100%}.formGroup .inputConfig .customInput:focus{border-bottom-color:#f43f5e}.actionButtons{display:flex;justify-content:center;margin-top:1rem;width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:820px){.nav>div>a>h2{display:none}.cart>aside{width:30vw}.profileCard{display:flex;flex-direction:column;gap:2rem}.profileCard>hr{height:2px;width:100%}.customSearchAction>button>svg{display:none}}@media screen and (max-width:768px){.cart{grid-template-columns:1fr}.cart>aside{border-radius:0;padding:2rem;width:100vw}.cart>aside>h2{font:100 1.2rem Roboto}footer{grid-template-columns:1fr;padding-left:0}footer>div{border:none;width:100%}footer>div p{margin:2rem auto;width:50%}footer>a{margin:1rem}}@media screen and (max-width:415px){.nav{gap:2rem;padding:.5rem 1rem}.nav>div:first-of-type>a>img{border-radius:50%;height:40px;width:40px}.nav>div:last-of-type{gap:2rem}.customSearchCard{width:50vw}.customSearchAction>button>svg{display:inline-block}.customSearchAction>button>h2{display:none}.heroImageBg{height:50vh}.heroImageBg>div>div:first-of-type>h1{font:400 2.5rem Roboto}.heroImageBg>div>div:last-of-type{display:none}.bigIcon{font-size:15rem}.profileCard{margin:1rem;padding:1rem}}*{box-sizing:border-box;font-family:Roboto,sans-serif;margin:0;padding:0;text-decoration:none}body{background-color:#0f172a;color:#f8fafc;overflow-x:hidden}html{scroll-behavior:smooth}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-thumb{background-color:#3b82f6;border-radius:5px}html::-webkit-scrollbar-track{background-color:#0f172a}
/*# sourceMappingURL=main.0b9e0d1e.css.map*/