@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300&display=swap);*,body{margin:0}body{background-color:#222;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@media(max-width:768px){body{width:100%;overflow-x:auto}}*{background-color:#222}h1,h2,h3,h4,h5,h6,p{background-color:initial}body{font-family:"JetBrains Mono",monospace;text-transform:uppercase}.header{height:80px;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:100;box-shadow:0 10px 25px rgba(0,0,0,.2);background-color:#222}.header,.header_logo{display:flex;align-items:center}.header_logo{width:500px;object-fit:contain;color:#fff;margin:0 20px;border-radius:10px;flex-direction:row}.header_logo .menu{visibility:hidden}.header_search{display:flex;flex:1 1;align-items:center;border-radius:30px}.header_searchInput{height:18px;width:100%;font-size:20px;color:#fff;font-weight:700;padding:10px 10px 10px 20px;background-color:initial;border:1px solid #0059b2;border-top-left-radius:10px;border-bottom-left-radius:10px}.header_searchInput:focus{outline:none}.header_searchIcon{position:relative;padding:5px;height:28px!important;color:#fff;border:1px solid #0059b2;background:linear-gradient(rgba(124,127,255,0),#40ddff 300%);border-top-right-radius:10px;border-bottom-right-radius:10px}.header_option{display:flex;flex-direction:column;margin-left:15px;margin-right:15px;color:#fff;font-weight:800;padding:5px 10px;border-top-right-radius:5px;border-bottom-left-radius:5px}.header_option:hover{cursor:pointer}.header_optionLineOne{font-size:10px}.header__optionLineTwo{font-size:20px;font-weight:800}.header_optionLineButton{position:relative;padding:10px;font-size:17px;height:38px!important;color:#222;border-radius:5px;cursor:pointer;align-items:center;text-transform:uppercase;-webkit-clip-path:polygon(12px 0,100% 0,100% 72%,calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% 72%,calc(100% - 12px) 100%,0 100%,0 12px);background:linear-gradient(90deg,#ffd74d,#40ddff 30%,#7c7fff 85%) 0 0/200% 100%}.header_navBar{visibility:hidden;opacity:0}.header_link{text-decoration:none}.header_optionBasket{display:flex;align-items:center;color:#fff}.header_basketCount{margin-left:10px;margin-right:10px}.header_nav{display:flex;justify-content:space-evenly}.header_select{position:relative;height:40px;left:0;border-top-left-radius:7px;border-bottom-left-radius:7px;background:#ededed;padding:5px;cursor:pointer}.header_location{color:#fff;z-index:-1;-webkit-filter:invert(0);filter:invert(0)}.header_option .tooltiptext{visibility:hidden;bottom:-20px;width:60px;background-color:#0059b2;color:#fff;text-align:center;border-radius:6px;padding:5px;font-size:15px;position:absolute;z-index:1}.header_option .header_link .header_optionLineTwo{color:#fff}.header_optionLineTwo:hover .tooltiptext{visibility:visible}@media (max-width:768px){.header{display:flex;flex-direction:column;height:80px}.header_nav{visibility:hidden}.header_logo{align-self:center;margin-top:20px;display:flex;flex-direction:row;justify-content:space-between;width:95%}.header_logo .menu{visibility:visible;color:#fff;background-color:initial;text-decoration:none;font-size:15px;text-transform:uppercase}}.home{justify-content:center;overflow-x:hidden;box-sizing:border-box;color:#fff;background:#222;box-shadow:0 10px 10px rgba(0,0,0,.2)}.home>.home_container>.home_row{box-sizing:border-box;display:flex;flex-direction:row;z-index:1;margin-left:10px;margin-right:10px}.home_image{padding:10px;text-align:center;margin-top:10px;margin-bottom:10px;font-weight:400;color:#fff}@media (max-width:768px){.home>.home_container>.home_row{flex-direction:column;position:relative;width:75%}.home_image{width:75%;margin-left:30px;margin-top:30px;align-items:center;text-align:center;border-radius:0;background:transparent}.home h1{font-size:15px}}.product{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;margin:10px;padding:20px;width:100%;max-height:400px;min-width:100px;border:4px solid #40ddff;background:linear-gradient(#7c7fff,#40ddff);transition:all .4s cubic-bezier(.8,-1,.2,1.5) 0s;z-index:1;border-radius:10px}.product:after{background-image:url(/static/media/sparkle.d572de26.gif);background-size:cover;background-position:50%;border-radius:inherit;content:"";height:100%;left:0;mix-blend-mode:color-dodge;opacity:.5;pointer-events:none;position:absolute;top:0;width:100%}.product_rating{display:flex}.product>img{max-height:200px;width:100%;object-fit:contain;margin-bottom:15px;border-radius:5px;background-color:initial}.product>.product_buttons{display:flex;flex-direction:row;background-color:initial}.product>.product_buttons>button{-webkit-clip-path:polygon(12px 0,100% 0,100% 72%,calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% 72%,calc(100% - 12px) 100%,0 100%,0 12px);background:#222;border:none;outline:none;color:#fff;margin:10px;padding:10px;border-radius:5px;font-size:15px;font-weight:600;font-family:"JetBrains Mono",monospace;text-transform:uppercase;cursor:pointer}.product>.product_buttons>button:hover{-webkit-transform:rotate(2deg);transform:rotate(2deg)}.product_price small,.product_price strong{margin-top:5px;background-color:initial}.product_info{height:100px;margin-bottom:15px;background-color:initial}.product_info>.product_title{font-size:25px;font-weight:600;background-color:initial}.product_info>.product_rating{margin-top:10px;font-size:20px;letter-spacing:3px;background-color:initial}.product_popup{background-color:#fff}@media (max-width:768px){.header{overflow-x:hidden}}.footer{background:#222;color:#fff}.footer-options{background-color:#222;display:flex;flex-direction:row;justify-content:space-around;color:#fff;font-family:"JetBrains Mono",monospace}.footer>.footer_text{text-align:center;color:#fff;padding:10px;font-size:25px;font-weight:500}.footer>.footer_text>span{color:red}.footer a{display:block;color:#999;text-decoration:none;margin-top:10px}.footer a:hover{text-decoration:underline}.footer .opt1,.opt2,.opt3,.opt4{margin:20px}@media(max-width:768px){.footer{display:flex;flex-direction:column}}@media (max-width:768px){.footer>.footer_text{font-size:15px}.footer-options{display:flex;flex-direction:column}}.checkout{display:flex;padding:20px;height:-webkit-max-content;height:max-content;justify-content:space-between;color:#fff;background-color:#222}.checkout_title{padding:10px;border-bottom:1px solid #d3d3d3}.checkout_right,.checkout_title{margin-right:10px}.checkout_left{width:60%}.checkout_items{background-color:#222;border-radius:5px}@media(max-width:768px){.checkout{flex-direction:column;overflow-x:hidden;padding:10px}.checkout_left{width:100%}.checkout_right{width:86%}.checkout_title{width:93%;text-align:center}}.checkoutProduct{display:flex;margin-top:20px;margin-bottom:20px;padding:24px;box-shadow:0 0 12px rgb(124 127 255);border-radius:24px}.checkoutProduct__image{background-color:initial}.checkoutProduct__rating,small,strong{background:transparent}.checkoutProduct:nth-child(odd){background:linear-gradient(transparent,#7c7fff 180%);border:1px solid #7c7fff}.checkoutProduct:nth-child(2n){background:linear-gradient(transparent,#ffd74d 180%);border:1px solid #ffd74d;box-shadow:0 0 12px rgb(255 215 77)}.checkoutProduct .checkoutProduct__info{padding-left:50px;background:transparent}.checkoutProduct__delete{padding:0;align-items:center;text-align:center}.checkoutProduct__info>button{background:#fff;-webkit-clip-path:polygon(12px 0,100% 0,100% 72%,calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% 72%,calc(100% - 12px) 100%,0 100%,0 12px);margin-top:10px;padding:10px;cursor:pointer;text-align:center;display:flex;text-transform:uppercase;outline:none;border:none}.checkoutProduct__info>button p{font-size:15px;font-weight:800}.checkoutProduct__info>button>p{padding-top:5px}.checkoutProduct__image{object-fit:contain;width:250px;height:250px;margin-left:20px}.checkoutProduct__rating{display:flex;font-size:20px;letter-spacing:2px;margin-bottom:10px}.checkoutProduct__price{font-size:20px;margin-top:10px;margin-bottom:10px}.checkoutProduct__title{margin-top:10px;font-size:30px;font-weight:600}@media(max-width:768px){.checkoutProduct__image{width:100px;height:100px;align-self:center}.checkoutProduct__title{font-size:20px}.checkoutProduct__info>button{padding:5px;margin-bottom:10px;font-size:13px;font-weight:500}.checkoutProduct__info>button>p{padding-right:5px;font-weight:600}.checkoutProduct__rating{font-size:17px}.checkoutProduct{display:flex;flex-direction:column;padding:0;margin-top:20px}}.subtotal{display:flex;flex-direction:column;justify-content:space-between;width:300px;height:100px;padding:24px 32px;transition:all .2s ease 0s;background:linear-gradient(rgba(124,127,255,0),#40ddff 300%);border:1px solid #40ddff;box-shadow:0 0 8px rgb(64 221 255);border-radius:24px}.subtotal_gift{display:flex;align-items:center}.subtotal_gift,strong{background:transparent}.subtotal_gift>input{margin-right:5px}.subtotal>button{border-radius:5px;width:100%;height:30px;font-size:17px;border:1px solid #fff;margin-top:10px;color:#170f1e;box-shadow:-1px -1px 6px rgba(255,215,77,.6),1px 1px 6px rgba(124,127,255,.6);font-weight:700;background:linear-gradient(160deg,#ffd74d,#40ddff 30%,#7c7fff 85%) 0 0/100% 100%;border-radius:10px;transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s;transition:transform .2s ease 0s,-webkit-transform .2s ease 0s}@media(max-width:768px){.subtotal{width:90%;margin-left:0}}.settings{display:flex;flex-direction:column;text-align:center;color:#fff;background:#001e3c;margin-left:15%;margin-top:5%;margin-bottom:5%;width:70%;border-radius:10px}.settings>.settings_container>.settings_heading{position:absolute;font-size:20px;align-items:flex-end;justify-content:space-between;padding:20px}.settings>.settings_container>.settings_heading>a{color:#fff}.settings>.settings_container>h2{margin:20px;font-size:40px;font-weight:500}.settings>.settings_container>a{text-decoration:none}.settings>.settings_container>a>h2{margin-top:30px;font-size:40px;color:#fff;font-weight:500}@media(max-width:768px){.settings{margin-left:20px;width:87%;margin-right:5%}.settings>.settings_container>h2{font-size:30px;font-weight:400;padding-top:5px}.settings>.settings_container>a>h2{font-size:30px}.settings>.settings_container>.settings_heading{padding:10px}}.login{background-color:#0c002b;height:100vh;display:flex;flex-direction:column;align-items:center;color:#fff;overflow-x:hidden}.login__logo{object-fit:contain;width:100px;margin:20px auto}.login__container{width:300px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;border-radius:5px;border:1px solid #d3d3d3;padding:20px;margin-top:5%}.login__container>h1{font-weight:500;margin-bottom:20px}.login__container>form>h5{margin-bottom:5px}.login__container>form>input{height:35px;margin-bottom:10px;background-color:#fff;width:98%;outline:none;border-radius:5px;font-size:20px;font-weight:700}.login__inf{text-align:center;font-size:15px;font-weight:700}.login__container>p{margin-top:15px;font-size:12px}.login__signInButton{background:#0059b2;border:1px solid #fff;color:#fff}.login__registerButton{border-radius:5px;width:100%;height:40px;margin-top:10px;border:1px solid #0059b2;font-size:20px;color:#0059b2}.login__registerButton a{text-decoration:none}.login__signInWithGoogle{border-radius:5px;color:#fff;background-color:initial}@media(max-width:768px){.login__container{margin-top:15%;border:none}.login__container h5{font-size:20px}.login__container>h1{text-align:center}}.register{background-color:#222;height:100vh;display:flex;flex-direction:column;align-items:center;color:#fff;overflow-x:hidden;font-family:"JetBrains Mono",monospace}.register__textBox{background-color:initial}.register__logo{object-fit:contain;width:100px;margin:20px auto}.register__container{width:300px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;border-radius:5px;border:1px solid #d3d3d3;padding:20px;margin-top:5%}.register__container>h1{font-weight:500;margin-bottom:20px}.register__container>form>h2{margin-bottom:5px;font-size:20px;font-weight:500}.register__container>form>input{height:35px;margin-bottom:10px;background-color:#222;width:97%;border:2px solid #fff;color:#fff;outline:none;border-radius:5px;font-size:17px;font-weight:500}.register__inf{text-align:center;font-size:15px;font-weight:700}.register__container>p{margin-top:15px;font-size:12px}.login__signInButton{background:#fff;border-radius:5px;color:#222;border:1px solid #004ebd;font-weight:500}.login__signInButton,.register__registerButton{width:100%;height:40px;margin-top:10px;font-size:20px;-webkit-clip-path:polygon(12px 0,100% 0,100% 72%,calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% 72%,calc(100% - 12px) 100%,0 100%,0 12px)}.register__registerButton{border-radius:5px;border:1px solid #0059b2;color:#0059b2}.register__registerButton a{text-decoration:none;color:#0059b2}.login__signInWithGoogle{width:100%;height:40px;margin-top:10px;border:1px solid #fff;font-size:20px;color:#222;-webkit-clip-path:polygon(12px 0,100% 0,100% 72%,calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% 72%,calc(100% - 12px) 100%,0 100%,0 12px);background:linear-gradient(90deg,#ffd74d,#40ddff 30%,#7c7fff 85%) 0 0/200% 100%;cursor:pointer}button p{position:relative;left:0;display:inline-block;font-size:20px;margin-left:10px;top:-3px;color:#222}.login__signinlogo{color:#222;background:transparent}@media(max-width:768px){.register__container{margin-top:15%;border:none}.register__container>h1{align-items:center}}.payment{background-color:#fff;color:#fff;overflow-x:hidden}.payment_container>h1{text-align:center;padding:10px;font-weight:400;border-bottom:1px solid #d3d3d3;background-color:initial;color:#fff}.payment_container>h1 a{text-decoration:none;color:#0059b2}.payment_section{display:flex;padding:20px;margin:0 20px;border-bottom:1px solid #d3d3d3}.payment_title{flex:0.2 1}.payment_address,.payment_details,.payment_items{flex:0.8 1}.payment_details>form{max-width:400px}.payment_details>h3{padding-bottom:20px}.payment_detailsFinal{background:#fff}.payment_details>form>button{background:#0059b2;border-radius:5px;width:100%;height:30px;font-weight:bolder;margin-top:10px;border:1px solid #fff;color:#fff}.payment_details>form>button span{background-color:initial}@media(max-width:768px){.payment_section{display:flex;flex-direction:column}.payment_title h2{margin-bottom:10px}.payment_container>h1{font-size:15px}h1,h2,h3,p{color:#fff}}.order{padding:40px;margin:20px 0;border:1px solid #d3d3d3;background-color:#0059b2;color:#fff;position:relative}.order_id{position:absolute;top:40px;right:20px}.order_total{font-weight:500;text-align:right}@media (max-width:768px){.order{display:flex;flex-direction:column}.order_id{top:45px;left:40px;font-size:12px}.order_format,.order_id{margin-top:30px}}.about{color:#fff;overflow-x:hidden}.about_container{width:80%;background:#0059b2;margin-left:10%;margin-top:5%;border:2px solid #fff;border-radius:10px}.about_container>.about_title{margin-top:10px;text-align:center;font-size:30px;font-weight:500;background-color:initial}.about_container>.content_box{font-size:20px;margin:10px;padding-left:15px;font-weight:400;background:transparent}.content_box .about_pOne{margin-top:2px;font-size:20px;font-weight:500}.content_box .about_pTwo{margin-top:10px}.about_social{width:28%;background-color:#001e3c;display:inline-block;padding:10px;margin-left:33%;border:1px solid #fff;border-radius:10px;margin-bottom:10px}.about_social span{padding-left:20px}.about_social span a{color:#fff}@media(max-width:768px){.about_social{display:flex;flex-direction:row;width:80%;background-color:#001e3c;padding:10px;margin-left:5%;border:1px solid #fff;border-radius:10px;margin-bottom:10px}.about_social span{padding-left:12px}.about_container>.content_box{padding-left:5px}.about_container>.about_title{font-size:25px;font-weight:400}.content_box h3{font-weight:300}.pOne{font-weight:600}}.menu{display:flex;flex-direction:column}.menu a{color:#fff;text-decoration:none;margin:10px;padding:10px;width:90%;font-weight:800;font-size:18px}.menu .btn{position:relative;padding-top:10px;font-size:20px;cursor:pointer;margin-left:25px;text-align:center;text-transform:uppercase;-webkit-clip-path:polygon(12px 0,100% 0,100% 72%,calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% 72%,calc(100% - 12px) 100%,0 100%,0 12px);background:linear-gradient(90deg,#ffd74d,#40ddff 30%,#7c7fff 85%) 0 0/200% 100%;width:80%;color:#222;font-weight:800}
/*# sourceMappingURL=main.6d4c8c45.chunk.css.map */