@import"https://fonts.googleapis.com/css2?family=Cabin:wght@400;500;600;700&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:22px;font-weight:500}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.loader-container{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background:#fff;z-index:9999}.spinner{width:50px;height:50px;border:5px solid #ddd;border-top:5px solid #007bff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer{width:100%;background-color:#00f1}.footer .footer-content{border-bottom:1px solid rgba(104,104,234,.9294117647);padding:50px 20px;max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;gap:20px}@media only screen and (min-width: 768px){.footer .footer-content{justify-content:center;padding:50px 0}}.footer .footer-content .col{max-width:300px}.footer .footer-content .col .title{margin-bottom:20px;font-size:25px;letter-spacing:.5px}.footer .footer-content .col .text{letter-spacing:.5px;color:#000;font-size:13px;margin-left:10px}.footer .footer-content .col .c-item{display:flex;margin-bottom:10px}.footer .footer-content .col .c-item svg{flex-shrink:0;margin-top:5px;color:#00f}.footer .footer-content .col span.text{display:block;margin-bottom:10px;cursor:pointer}.footer .bottom{background-color:#0051ff05;border-bottom-right-radius:130px;border-bottom-left-radius:130px}.footer .bottom .bottom-bar-content{padding:20px;display:flex;align-items:center;align-content:center;flex-direction:column;text-align:center;gap:10px}@media only screen and (min-width: 768px){.footer .bottom .bottom-bar-content{padding:0;height:60px;max-width:1200px;margin:0 auto;flex-direction:row;justify-content:space-between;text-align:left}}.footer .bottom .bottom-bar-content .text{font-size:12px;letter-spacing:.5px}.newsletter-section{justify-content:center;width:100%;height:400px;display:flex;align-items:center;background:#001eff url(/img/5559852_result.webp);background-position:center;background-repeat:no-repeat;background-size:cover}.newsletter-section .succeed{display:flex;justify-content:center;align-items:center;color:#fff;font-size:23px}@media only screen and (min-width: 768px){.newsletter-section .succeed{font-size:30px}}.newsletter-section .su{width:200px;height:280px}.newsletter-section .newsletter-content{width:fit-content;display:flex;flex-direction:column;align-items:center;margin:0 auto;text-align:center}.newsletter-section .small-text{margin-bottom:20px;font-size:22px;line-height:30px;font-weight:500;text-transform:uppercase;padding:0 30px;color:#fff;letter-spacing:1px}@media only screen and (min-width: 768px){.newsletter-section .small-text{font-size:28px}}.newsletter-section .big-text{margin-bottom:20px;font-size:15px;line-height:30px;font-weight:500;text-transform:uppercase;padding:0 30px;color:#fff;letter-spacing:1px}@media only screen and (min-width: 768px){.newsletter-section .big-text{font-size:17px}}.newsletter-section .form{display:flex;justify-content:center;gap:5px;margin-bottom:10px}.newsletter-section .form input{width:200px;height:40px;border:1px solid rgba(0,0,0,.5);padding:0 12px;font-size:16px;outline:0;border-radius:0 0 0 10px}@media only screen and (min-width: 768px){.newsletter-section .form input{width:300px}}.newsletter-section .form button{outline:0;border:0;height:40px;width:100px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;color:#fff;background-color:#383ece;border-bottom:3px solid rgba(104,104,234,.9294117647);border-bottom-right-radius:10px}@media only screen and (min-width: 768px){.newsletter-section .form button{width:120px}}.newsletter-section .text{margin-bottom:20px;font-size:14px;color:#fff;letter-spacing:1px}.newsletter-section .social-icons{display:flex;gap:10px}.newsletter-section .social-icons .icon{width:30px;height:30px;background-color:#383ece;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center;border:1px solid}.main-header{position:fixed;width:100%;padding:0 28px;background-color:#2121216b;color:#fff;border-bottom:1px solid rgba(0,0,0,.1);z-index:99}@media only screen and (min-width: 768px){.main-header{padding:0 40px}}.main-header .header-content{display:flex;justify-content:space-between;align-items:center;height:50px;max-width:1200px;margin:0 auto;border-bottom:1px solid rgba(255,255,255,.1490196078)}@media only screen and (min-width: 768px){.main-header .header-content{height:80px}}.main-header .header-content .left{list-style-type:none;display:none;gap:25px}@media only screen and (min-width: 1024px){.main-header .header-content .left{display:flex}}.main-header .header-content .left li{font-size:14px;font-weight:600;text-transform:capitalize;cursor:pointer;color:#6868eaed}.main-header .header-content .center{font-size:20px;font-weight:700;cursor:pointer;line-height:normal;margin-top:1px}@media only screen and (min-width: 768px){.main-header .header-content .center{margin-top:-56px!important;background:#1f1d1d;font-size:34px;position:absolute;left:50%;transform:translate(-50%);height:80px;padding-top:30px;width:457px;box-shadow:0 0 20px 10px #00f;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-bottom:5px solid blue}}.main-header .header-content .right{display:flex;align-items:center;gap:20px}@media only screen and (min-width: 768px){.main-header .header-content .right{gap:25px}}.main-header .header-content .right svg{font-size:20px;cursor:pointer}@media only screen and (min-width: 768px){.main-header .header-content .right svg{font-size:24px}}.main-header .header-content .right .heart{animation:heart .1s ease forwards}.main-header .header-content .right .cart-icon{position:relative}.main-header .header-content .right .cart-icon span{min-width:20px;text-align:center;background-color:#383ece;padding:2.5px;position:absolute;top:-5px;right:-12px;font-size:14px;line-height:1;border-radius:10px}.main-header.sticky-header{background-color:#212121;position:sticky;top:0;transform:translateY(-80px);animation:stickyHeader .3s ease forwards}.matrix-container{position:relative;display:flex;justify-content:center;align-items:center;z-index:2}.matrix-text{position:relative;z-index:2}.matrix-text:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;animation:glitch 2s infinite;clip-path:polygon(0 0,100% 0,100% 45%,0 45%);transform:translate(-2px,-2px);color:#04f;text-shadow:0 0 5px rgb(0,51,255),0 0 15px rgb(0,68,255)}@keyframes heart{0%{scale:2}to{scale:1}}@keyframes stickyHeader{0%{transform:translateY(-60px)}to{transform:0}}@keyframes rain{0%{transform:translateY(-100%)}to{transform:translateY(60%)}}@keyframes glitch{0%,to{clip-path:polygon(0 0,100% 0,100% 45%,0 45%);transform:translate(0)}33%{clip-path:polygon(0 0,100% 0,100% 15%,0 15%);transform:translate(-5px,-5px)}66%{clip-path:polygon(0 85%,100% 85%,100% 100%,0 100%);transform:translate(5px,5px)}}
