body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.banner{align-items:center;background-image:url(/static/media/background.76e46cc601833b6177a1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;flex-direction:column;height:200px;justify-content:center;margin-top:2rem;overflow:hidden;width:100%}.banner .title{font-size:3.3rem;text-shadow:4px 4px 8px rgba(0,0,0,.507)}.banner .title,.banner a{color:#fff;font-family:Unbounded Bold;text-align:center}.banner a{align-items:center;background-color:var(--accent);border:1px solid var(--accent);display:flex;font-size:1.6rem;justify-content:center;padding:.5rem 2rem;text-decoration:none;text-transform:uppercase;transition:all .3s}.banner a:hover{background-color:#00000080}@media(max-width:767px){.title{font-size:2.5rem!important}}@media(min-width:768px)and (max-width:1023px){.title{font-size:1rem}}@media(min-width:1024px){.title{font-size:1rem}}.site-footer{align-items:center;background-color:var(--panel-tertiary);bottom:0;box-sizing:border-box;color:var(--text-primary);display:flex;font-family:sans-serif;font-size:.8rem;justify-content:space-between;position:relative;text-transform:uppercase;width:100%}.site-footer .footer-left,.site-footer .footer-right{color:var(--text-primary);font-family:Unbounded Bold;font-size:.9rem;padding:2rem 4rem;text-transform:uppercase}.site-footer .footer-right span{color:var(--text-secondary)}.site-footer .footer-center img{filter:brightness(1);height:40px;width:auto}@media(max-width:767px){.site-footer{align-items:center;flex-direction:column;justify-content:center}.footer-center{display:none}.footer-left,.footer-right{padding:1rem 2rem!important}}.product-container{align-items:center;background-color:var(--panel-tertiary);display:flex;flex-direction:column;justify-content:flex-start;margin-top:2rem;padding:2rem}.product-container .title{align-self:flex-start;color:var(--text-primary);font-family:Unbounded Bold;font-size:1.5rem;margin-bottom:2rem}.product-container .product-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media(max-width:479px){.product-container .product-grid{grid-template-columns:repeat(1,1fr)}}@media(min-width:768px){.product-container .product-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.product-container .product-grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:1440px){.product-container .product-grid{grid-template-columns:repeat(5,minmax(290px,1fr))}}.product-container .product-grid .product-card{align-items:center;background-color:var(--panel-secondary);border-bottom:5px solid;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;position:relative;text-decoration:none;transition:all .3s;-webkit-user-select:none;user-select:none;width:100%}.product-container .product-grid .product-card:hover{cursor:pointer}.product-container .product-grid .product-card:hover .blur,.product-container .product-grid .product-card:hover .logo{opacity:0}.product-container .product-grid .product-card:hover .name{color:var(--product-color)!important}.product-container .product-grid .product-card .images{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;overflow:hidden;width:100%}.product-container .product-grid .product-card .images .logo{align-items:center;display:flex;justify-content:center;position:absolute;transition:all .3s;z-index:3}.product-container .product-grid .product-card .images .logo img{max-width:35%}.product-container .product-grid .product-card .images .blur{aspect-ratio:16/9;-webkit-backdrop-filter:blur(2.6px);backdrop-filter:blur(2.6px);background-color:#00000080;position:absolute;transition:all .3s;width:100%;z-index:2}.product-container .product-grid .product-card .images .image{opacity:0;position:absolute;transition:all .3s;z-index:1}.product-container .product-grid .product-card .images .image.active{opacity:1}.product-container .product-grid .product-card .images .image img{height:100%;width:100%}.product-container .product-grid .product-card .info{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;padding:.6rem .8rem;position:relative;width:100%}.product-container .product-grid .product-card .info .identity{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;position:relative}.product-container .product-grid .product-card .info .identity .name{align-items:center;color:var(--text-primary);display:flex;font-family:Unbounded Bold;font-size:1.5rem;justify-content:flex-start;text-transform:uppercase}.product-container .product-grid .product-card .info .identity .description{color:var(--text-secondary);flex-grow:1;font-family:Unbounded Light;font-size:.8rem;width:100%}.product-container .product-grid .product-card .info .price{align-items:center;align-self:flex-end;display:flex;justify-content:flex-end;padding:.6rem 0 1rem;position:relative}.product-container .product-grid .product-card .info .price .current{color:var(--text-primary);font-family:Unbounded Medium;font-size:1.2rem}.product-container .product-grid .product-card .info .price .old{color:var(--text-secondary);font-family:Unbounded Light;font-size:.8rem;margin:0 .5rem;text-decoration:line-through}.product-container .product-grid .product-card .info .buttons{align-items:center;box-sizing:border-box;display:flex;gap:.5rem;justify-content:space-between;padding:1.4rem;position:relative;text-align:center;width:100%}.product-container .product-grid .product-card .info .buttons .main-link{align-items:center;background-color:var(--panel-secondary);border:1px solid var(--text-primary);color:var(--text-primary);cursor:pointer;display:flex;font-family:Unbounded Bold;font-size:.9rem;inset:0;justify-content:center;position:absolute;text-decoration:none;text-transform:uppercase;z-index:1}.product-container .product-grid .product-card .info .buttons .main-link:hover{background-color:var(--text-primary);color:var(--panel-primary)}.product-container .product-grid .product-card .info .buttons .main{background-color:var(--panel-secondary);border:1px solid var(--text-primary);color:var(--text-primary);cursor:pointer;font-family:Unbounded Bold;inset:0;position:absolute;text-decoration:none;text-transform:uppercase;z-index:1}.product-container .product-grid .product-card .info .buttons .main.hide{display:none}.product-container .product-grid .product-card .info .buttons .main:hover{background-color:var(--text-primary);color:var(--panel-primary)}.product-container .product-grid .product-card .info .buttons .variant{align-items:center;border:1px solid var(--text-primary);bottom:0;color:var(--text-primary);cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:absolute;text-decoration:none;text-transform:uppercase;top:0;width:50%;z-index:2}.product-container .product-grid .product-card .info .buttons .variant.hide{display:none}.product-container .product-grid .product-card .info .buttons .variant .desc{font-family:Unbounded Regular;font-size:.6rem}.product-container .product-grid .product-card .info .buttons .variant .type{font-family:Unbounded Bold;font-size:.9rem}.product-container .product-grid .product-card .info .buttons .variant.lhm{background-color:#0a1b3b;left:0}.product-container .product-grid .product-card .info .buttons .variant.openhud{background-color:#1c721c;right:0}.product-container .product-grid .product-card .info .buttons .variant:hover{background-color:var(--text-primary);color:var(--panel-primary)}.toast-container{display:flex;flex-direction:column;gap:10px;position:fixed;right:50%;top:20px;transform:translateX(50%);z-index:9999}.toast{animation:fadeIn .3s ease;box-shadow:0 0 10px #0000001a;color:#fff;font-family:Unbounded Bold;font-weight:500;padding:12px 16px;text-transform:uppercase}.toast.success{background-color:#3ccf4e}.toast.error{background-color:#e84118}.toast.info{background-color:#3498db}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.navbar{background-color:var(--panel-tertiary);color:var(--text-primary);width:100%}.navbar .navbar-content{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;max-width:1600px;padding:1rem 2rem}.navbar .logo{align-items:center;display:flex;font-size:1.5rem;font-weight:700;justify-content:center}.navbar .logo img{max-height:3rem}.navbar .nav-links{align-items:center;display:flex;gap:1.5rem}.navbar .nav-links a{color:var(--text-primary);font-family:Unbounded Regular;font-size:.8rem;text-decoration:none;text-transform:uppercase}.navbar .nav-links a span{aspect-ratio:1;background-color:red;background-color:var(--text-primary);margin:0 .3rem;-webkit-mask-image:url(/static/media/cart-icon.0312147298b7f757bf0e.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100%;padding:.7rem;position:relative}.navbar .nav-links a:hover{color:var(--text-secondary)}.navbar .nav-links a:hover span{background-color:var(--text-secondary)}.navbar .nav-links button{aspect-ratio:1;background-color:var(--text-primary);border:none;cursor:pointer;-webkit-mask-image:url(/static/media/dark-mode-icon.c62614894334a48c0010.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100%;padding:.7rem}.navbar .nav-links button:hover{background-color:var(--text-secondary)}.navbar .nav-links .theme-toggle{background:none;border:none;cursor:pointer;font-size:1.2rem}@media(max-width:768px){.navbar .nav-links{background-color:var(--panel-tertiary);display:none;flex-direction:column;left:0;padding:1rem 0;position:absolute;top:5rem;width:100%}.navbar .nav-links.open{display:flex}}.navbar .burger{cursor:pointer;display:none;flex-direction:column;gap:4px}.navbar .burger span{background-color:var(--text-primary);height:2px;width:25px}@media(max-width:768px){.navbar .burger{display:flex}}@font-face{font-family:Unbounded Black;src:url(/static/media/Unbounded-Black.de6250dc0d44b13fe338.ttf) format("truetype")}@font-face{font-family:Unbounded Medium;src:url(/static/media/Unbounded-Medium.6579f12489dcc6233683.ttf) format("truetype")}@font-face{font-family:Unbounded Bold;src:url(/static/media/Unbounded-Bold.46863baa59b817cdb1cf.ttf) format("truetype")}@font-face{font-family:Unbounded Light;src:url(/static/media/Unbounded-Light.2a87c7225278b8b817aa.ttf) format("truetype")}:root{--panel-primary:#d8d8d8;--panel-secondary:#ebebeb;--panel-tertiary:#c7c7c7;--text-primary:#161616;--text-secondary:#161616b7;--text-tertiary:#16161681;--filter:brightness(0);--accent:#d25b8e}.dark{--panel-primary:#161616;--panel-secondary:#1e1e1e;--panel-tertiary:#282828;--text-primary:#fff;--text-secondary:#ffffffb3;--text-tertiary:#ffffff80;--filter:brightness(0) invert(1);--accent:#d25b8e}body{background-color:#d8d8d8;background-color:var(--panel-primary);overflow-x:hidden}.container{margin:0 auto;max-width:1600px;width:100%}.checkout-container{box-sizing:border-box;display:flex;flex-direction:row;gap:1rem;margin:1rem auto 0;max-width:1600px;width:100%}.checkout-container .items-container{align-self:flex-start;background-color:var(--panel-secondary);box-sizing:border-box;flex-grow:1}.checkout-container .items-container .header{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 2rem}.checkout-container .items-container .header .title{align-items:center;color:var(--text-primary);display:flex;font-family:Unbounded Bold;font-size:1.3rem;text-transform:uppercase}.checkout-container .items-container .header .title span{color:var(--text-secondary);font-family:Unbounded Regular;font-size:.8rem;margin-left:.3rem;text-transform:none}.checkout-container .items-container .header .clear{color:var(--text-primary);cursor:pointer;font-family:Unbounded Medium;font-size:.7rem;text-transform:uppercase}.checkout-container .items-container .header .clear:hover{color:var(--text-secondary)}.checkout-container .items-container .items-list{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.checkout-container .items-container .items-list .item{align-items:center;background:linear-gradient(90deg,var(--panel-secondary) 0,var(--panel-tertiary) 100%);box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-start;padding:1rem;position:relative;-webkit-user-select:none;user-select:none;width:100%}.checkout-container .items-container .items-list .item.reverse{background:linear-gradient(-90deg,var(--panel-secondary) 0,var(--panel-tertiary) 100%)}.checkout-container .items-container .items-list .item .logo{align-items:center;aspect-ratio:1;display:flex;justify-content:center;overflow:hidden;width:5rem}.checkout-container .items-container .items-list .item .logo img{filter:var(--filter);max-height:100%;max-width:100%;opacity:.7}.checkout-container .items-container .items-list .item .identity{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;gap:.3rem;height:100%;justify-content:center;margin-left:1rem}.checkout-container .items-container .items-list .item .identity .name{align-items:center;color:var(--text-primary);display:flex;font-family:Unbounded Bold;font-size:1.4rem;text-transform:uppercase}.checkout-container .items-container .items-list .item .identity .name span{color:var(--text-secondary);font-family:Unbounded Regular;font-size:1rem;margin-left:.4rem;text-transform:none}.checkout-container .items-container .items-list .item .identity .version{align-items:center;border:1px solid var(--text-primary);box-sizing:border-box;display:flex;font-family:Unbounded SemiBold;font-size:.7rem;justify-content:flex-start;padding:.2rem;text-transform:uppercase}.checkout-container .items-container .items-list .item .identity .version.lhm{background-color:#0a1b3b;color:#fff}.checkout-container .items-container .items-list .item .identity .version.openhud{background-color:#1c721c;color:#fff}.checkout-container .items-container .items-list .item .info{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem 2rem}.checkout-container .items-container .items-list .item .info .price{color:var(--text-primary);font-family:Unbounded Bold}.checkout-container .items-container .items-list .item .info .controller{align-items:center;display:flex;flex-direction:row;gap:.4rem;justify-content:center}.checkout-container .items-container .items-list .item .info .controller .value{color:var(--text-secondary);font-family:Unbounded Regular;padding:0 .5rem}.checkout-container .items-container .items-list .item .info .controller button{aspect-ratio:1;background-color:var(--text-primary);cursor:pointer;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;padding:.5rem}.checkout-container .items-container .items-list .item .info .controller button:hover{background-color:var(--text-secondary)}.checkout-container .items-container .items-list .item .info .controller .subtract{-webkit-mask-image:url(/static/media/subtract-icon.f10dfa5925f40ad8541e.svg);mask-image:url(/static/media/subtract-icon.f10dfa5925f40ad8541e.svg)}.checkout-container .items-container .items-list .item .info .controller .add{-webkit-mask-image:url(/static/media/add-icon.6db58bc49073c0539acc.svg);mask-image:url(/static/media/add-icon.6db58bc49073c0539acc.svg)}.checkout-container .summary{align-items:center;align-self:flex-start;background-color:var(--panel-secondary);box-sizing:border-box;display:flex;flex-direction:column;height:auto;justify-content:flex-start;padding:1.5rem 2rem;width:450px}.checkout-container .summary .title{align-items:center;align-self:flex-start;color:var(--text-primary);display:flex;font-family:Unbounded Bold;font-size:1.3rem;margin-bottom:1.3rem;text-transform:uppercase}.checkout-container .summary .title span{color:var(--text-secondary);font-family:Unbounded Regular;font-size:.8rem;margin-left:.3rem;text-transform:none}.checkout-container .summary .summary-item{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.3rem;width:100%}.checkout-container .summary .summary-item .header{color:var(--text-secondary);font-family:Unbounded Medium;font-size:.8rem;text-transform:uppercase}.checkout-container .summary .summary-item .value{color:var(--text-secondary);font-family:Unbounded Bold;font-size:.8rem}.checkout-container .summary .divider{background-color:var(--text-secondary);height:1px;margin:1rem 0;width:100%}.checkout-container .summary .summary-total{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.3rem;width:100%}.checkout-container .summary .summary-total .header{color:var(--text-secondary);font-family:Unbounded Medium;font-size:1.2rem;text-transform:uppercase}.checkout-container .summary .summary-total .value{color:var(--text-primary);font-family:Unbounded Bold;font-size:1.2rem}.checkout-container .summary .email-wrapper{display:flex;flex-direction:column;gap:.2rem;margin-top:1.3rem;width:100%}.checkout-container .summary .email-wrapper label{color:var(--text-secondary);font-family:Unbounded Regular;font-size:.6rem;opacity:.7;text-transform:uppercase}.checkout-container .summary .email-wrapper input{background-color:var(--panel-primary);border:1px solid var(--text-primary);color:var(--text-primary);font-family:Unbounded Bold,sans-serif;font-size:1rem;outline:none;padding:.6rem .8rem;text-transform:uppercase}.checkout-container .summary .email-wrapper input::placeholder{color:var(--text-primary);opacity:.8}.checkout-container .summary .email-wrapper input:focus{border-color:var(--text-primary)}.checkout-container .summary .terms-checkbox{align-items:center;box-sizing:border-box;color:var(--text-primary);display:flex;font-family:Unbounded Medium;font-size:.6rem;justify-content:center;padding-top:.3rem;text-align:center;text-transform:uppercase;width:100%}.checkout-container .summary .terms-checkbox a{color:var(--text-secondary)}.checkout-container .summary .checkout-button{background-color:var(--text-primary);border:1px solid var(--text-primary);box-sizing:border-box;color:var(--panel-primary);cursor:pointer;font-family:Unbounded Bold;font-size:1rem;margin-top:.4rem;padding:.8rem;text-transform:uppercase;width:100%}.checkout-container .summary .checkout-button:hover{background-color:var(--panel-primary);color:var(--text-primary)}.checkout-container .summary .error-message{color:red;font-family:Unbounded Regular;font-size:.6rem;padding:.25rem;text-align:center;text-transform:uppercase}@media(max-width:767px){.checkout-container{flex-direction:column}.items-container,.summary{width:100%!important}}@media(min-width:768px)and (max-width:1023px){.checkout-container{flex-direction:column}.items-container,.summary{width:100%!important}}@media(min-width:1024px){.checkout-container{flex-direction:row}}.success-page{padding:2rem}.success-page .success-container{align-items:center;background-color:var(--panel-secondary);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1600px;padding:2rem;width:100%}.success-page .success-container .icon{align-items:center;background-color:#35b935;border-radius:100%;display:flex;justify-content:center}.success-page .success-container .icon .svg{background-color:#fff;box-sizing:border-box;-webkit-mask-image:url(/static/media/correct-icon.db112e7ba56e3ccfdd40.svg);mask-image:url(/static/media/correct-icon.db112e7ba56e3ccfdd40.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:55%;mask-size:55%;padding:3rem}.success-page .success-container .title{color:var(--text-primary);font-family:Unbounded Bold;font-size:1.5rem;margin-top:2rem;text-align:center;text-transform:uppercase}.success-page .success-container .subtitle{color:var(--text-primary);font-family:Unbounded Light;font-size:.9rem;margin-top:.4rem;text-align:center}.success-page .success-container .download-button,.success-page .success-container .subtitle span{font-family:Unbounded Bold;text-transform:uppercase}.success-page .success-container .download-button{background-color:#35b935;border:1px solid #35b935;color:var(--panel-secondary);font-size:1rem;margin-top:2rem;padding:.8rem 4.5rem;text-decoration:none}.success-page .success-container .download-button:hover{background-color:var(--panel-secondary);color:var(--text-primary)}.success-page .success-container .goback{color:var(--text-secondary);font-family:Unbounded Bold;font-size:.8rem;margin-top:1.4rem;text-align:center;text-decoration:none;text-transform:uppercase}.product-page .product-page-container{box-sizing:border-box;display:flex;gap:1rem;margin:1rem auto 0;max-width:1600px}.product-page .product-page-container .product-gallery{align-items:center;align-self:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:1rem;justify-content:flex-start;overflow:hidden;width:0}.product-page .product-page-container .product-gallery .gallery-image,.product-page .product-page-container .product-gallery .gallery-image img{width:100%}.product-page .product-page-container .product-gallery .gallery-image iframe{aspect-ratio:16/9;border:none;width:100%}.product-page .product-page-container .product-info{align-items:center;align-self:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;width:450px}.product-page .product-page-container .product-info .product-profile{background-color:var(--panel-secondary);box-sizing:border-box;padding:1.5rem 2rem;width:100%}.product-page .product-page-container .product-info .product-profile .title{align-items:center;align-self:flex-start;color:var(--text-primary);display:flex;font-family:Unbounded Bold;font-size:1.3rem;text-transform:uppercase}.product-page .product-page-container .product-info .product-profile .title span{color:var(--text-secondary);font-family:Unbounded Regular;font-size:.8rem;margin-left:.3rem;text-transform:none}.product-page .product-page-container .product-info .product-profile .description{color:var(--text-secondary);font-family:Unbounded Light;font-size:.8rem;margin-top:.3rem}.product-page .product-page-container .product-info .product-profile .version-info{color:var(--text-tertiary);font-family:Unbounded Light;font-size:.65rem;margin-top:.5rem}.product-page .product-page-container .product-info .product-profile .features{align-items:center;display:flex;gap:1rem;justify-content:flex-start;margin-top:.4rem}.product-page .product-page-container .product-info .product-profile .features .feature{align-items:center;display:flex;justify-content:flex-start}.product-page .product-page-container .product-info .product-profile .features .feature.delivery .icon{-webkit-mask-image:url(/static/media/delivery-icon.2b513bb6e7a168c55598.svg)}.product-page .product-page-container .product-info .product-profile .features .feature.support .icon{-webkit-mask-image:url(/static/media/support-icon.c49525c44915056240bf.svg)}.product-page .product-page-container .product-info .product-profile .features .feature .icon{aspect-ratio:1;background-color:var(--text-primary);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:90%;padding:.8rem}.product-page .product-page-container .product-info .product-profile .features .feature .value{color:var(--text-tertiary);font-family:Unbounded Light;font-size:.65rem;margin-left:.3rem}.product-page .product-page-container .product-info .product-profile .price{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:1.7rem}.product-page .product-page-container .product-info .product-profile .price .current{color:var(--text-primary);font-family:Unbounded Bold;font-size:1.4rem}.product-page .product-page-container .product-info .product-profile .price .old{color:var(--text-secondary);font-family:Unbounded Light;font-size:.9rem;margin-right:.4rem;text-decoration:line-through}.product-page .product-page-container .product-info .product-profile .buttons{align-items:center;box-sizing:border-box;display:flex;gap:.5rem;justify-content:space-between;margin-top:1rem;padding:1.4rem;position:relative;text-align:center;width:100%}.product-page .product-page-container .product-info .product-profile .buttons .main{background-color:var(--panel-secondary);border:1px solid var(--text-primary);color:var(--text-primary);cursor:pointer;font-family:Unbounded Bold;inset:0;position:absolute;text-transform:uppercase;z-index:1}.product-page .product-page-container .product-info .product-profile .buttons .main.hide{display:none}.product-page .product-page-container .product-info .product-profile .buttons .main:hover{background-color:var(--text-primary);color:var(--panel-primary)}.product-page .product-page-container .product-info .product-profile .buttons .variant{align-items:center;border:1px solid var(--text-primary);bottom:0;color:var(--text-primary);cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:absolute;text-transform:uppercase;top:0;width:50%;z-index:2}.product-page .product-page-container .product-info .product-profile .buttons .variant.hide{display:none}.product-page .product-page-container .product-info .product-profile .buttons .variant .desc{font-family:Unbounded Regular;font-size:.6rem}.product-page .product-page-container .product-info .product-profile .buttons .variant .type{font-family:Unbounded Bold;font-size:.9rem}.product-page .product-page-container .product-info .product-profile .buttons .variant.lhm{background-color:#0a1b3b;left:0}.product-page .product-page-container .product-info .product-profile .buttons .variant.openhud{background-color:#1c721c;right:0}.product-page .product-page-container .product-info .product-profile .buttons .variant:hover{background-color:var(--text-primary);color:var(--panel-primary)}.product-page .product-page-container .product-info .product-reviews{background-color:var(--panel-secondary);box-sizing:border-box;width:100%}.product-page .product-page-container .product-info .product-reviews .title{color:var(--text-primary);font-family:Unbounded Bold;font-size:1.3rem;padding:1.5rem 2rem;text-transform:uppercase}.product-page .product-page-container .product-info .product-reviews .reviews-list{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.product-page .product-page-container .product-info .product-reviews .reviews-list .review{align-items:center;background:linear-gradient(90deg,var(--panel-secondary) 0,var(--panel-tertiary) 100%);box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 2rem;width:100%}.product-page .product-page-container .product-info .product-reviews .reviews-list .review.reverse{background:linear-gradient(-90deg,var(--panel-secondary) 0,var(--panel-tertiary) 100%)}.product-page .product-page-container .product-info .product-reviews .reviews-list .review .info{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:.2rem;justify-content:center}.product-page .product-page-container .product-info .product-reviews .reviews-list .review .info .date{color:var(--text-secondary);font-family:Unbounded Light;font-size:.7rem}.product-page .product-page-container .product-info .product-reviews .reviews-list .review .info .comment{color:var(--text-primary);font-family:Unbounded Medium;font-size:.9rem}.product-page .product-page-container .product-info .product-reviews .reviews-list .review .rating{align-items:center;display:flex;flex-direction:row-reverse;gap:.1rem;justify-content:flex-start;margin-left:1rem}.product-page .product-page-container .product-info .product-reviews .reviews-list .review .rating .star{-webkit-mask-image:url(/static/media/star-icon.0bd7eb0de96d9081e3dc.svg);mask-image:url(/static/media/star-icon.0bd7eb0de96d9081e3dc.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:90%;mask-size:90%;padding:.6rem}.product-page .product-page-container .product-info .product-reviews .reviews-list .review .rating .star.full{background-color:#35b935}.product-page .product-page-container .product-info .product-reviews .reviews-list .review .rating .star.empty{background-color:var(--text-secondary)}.cancel-page{padding:2rem}.cancel-page .cancel-container{align-items:center;background-color:var(--panel-secondary);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1600px;padding:2rem;width:100%}.cancel-page .cancel-container .icon{align-items:center;background-color:#b93535;border-radius:100%;display:flex;justify-content:center}.cancel-page .cancel-container .icon .svg{background-color:#fff;box-sizing:border-box;-webkit-mask-image:url(/static/media/cross-icon.f3108dfa05093721f074.svg);mask-image:url(/static/media/cross-icon.f3108dfa05093721f074.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:50%;mask-size:50%;padding:3rem}.cancel-page .cancel-container .title{color:var(--text-primary);font-family:Unbounded Bold;font-size:1.5rem;margin-top:2rem;text-align:center;text-transform:uppercase}.cancel-page .cancel-container .subtitle{color:var(--text-primary);font-family:Unbounded Light;font-size:.9rem;margin-top:.4rem;text-align:center}.cancel-page .cancel-container .download-button,.cancel-page .cancel-container .subtitle span{font-family:Unbounded Bold;text-transform:uppercase}.cancel-page .cancel-container .download-button{background-color:#35b935;border:1px solid #35b935;color:var(--panel-secondary);font-size:1rem;margin-top:2rem;padding:.8rem 4.5rem;text-decoration:none}.cancel-page .cancel-container .download-button:hover{background-color:var(--panel-secondary);color:var(--text-primary)}.cancel-page .cancel-container .goback{color:var(--text-secondary);font-family:Unbounded Bold;font-size:.8rem;margin-top:1.4rem;text-align:center;text-decoration:none;text-transform:uppercase}.offer-page .product-page-container{box-sizing:border-box;display:flex;gap:1rem;margin:1rem auto 0;max-width:1600px}.offer-page .product-page-container .product-gallery{align-items:center;align-self:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:1rem;justify-content:flex-start;overflow:hidden;width:0}.offer-page .product-page-container .product-gallery .gallery-image,.offer-page .product-page-container .product-gallery .gallery-image img{width:100%}.offer-page .product-page-container .product-gallery .gallery-image iframe{aspect-ratio:16/9;border:none;width:100%}.offer-page .product-page-container .product-info{align-items:center;align-self:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;width:450px}.offer-page .product-page-container .product-info .product-profile{background-color:var(--panel-secondary);box-sizing:border-box;padding:1.5rem 2rem;width:100%}.offer-page .product-page-container .product-info .product-profile .title{align-items:center;align-self:flex-start;color:var(--text-primary);display:flex;font-family:Unbounded Bold;font-size:1.3rem;text-transform:uppercase}.offer-page .product-page-container .product-info .product-profile .title span{color:var(--text-secondary);font-family:Unbounded Regular;font-size:.8rem;margin-left:.3rem;text-transform:none}.offer-page .product-page-container .product-info .product-profile .description{color:var(--text-secondary);font-family:Unbounded Light;font-size:.8rem;margin-top:.3rem}.offer-page .product-page-container .product-info .product-profile .version-info{color:var(--text-tertiary);font-family:Unbounded Light;font-size:.65rem;margin-top:.5rem}.offer-page .product-page-container .product-info .product-profile .features{align-items:center;display:flex;gap:1rem;justify-content:flex-start;margin-top:.4rem}.offer-page .product-page-container .product-info .product-profile .features .feature{align-items:center;display:flex;justify-content:flex-start}.offer-page .product-page-container .product-info .product-profile .features .feature.delivery .icon{-webkit-mask-image:url(/static/media/delivery-icon.2b513bb6e7a168c55598.svg)}.offer-page .product-page-container .product-info .product-profile .features .feature.support .icon{-webkit-mask-image:url(/static/media/support-icon.c49525c44915056240bf.svg)}.offer-page .product-page-container .product-info .product-profile .features .feature .icon{aspect-ratio:1;background-color:var(--text-primary);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:90%;padding:.8rem}.offer-page .product-page-container .product-info .product-profile .features .feature .value{color:var(--text-tertiary);font-family:Unbounded Light;font-size:.65rem;margin-left:.3rem}.offer-page .product-page-container .product-info .product-profile .price{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:1.7rem}.offer-page .product-page-container .product-info .product-profile .price .current{color:var(--text-primary);font-family:Unbounded Bold;font-size:1.4rem}.offer-page .product-page-container .product-info .product-profile .price .old{color:var(--text-secondary);font-family:Unbounded Light;font-size:.9rem;margin-right:.4rem;text-decoration:line-through}.offer-page .product-page-container .product-info .product-profile .email-wrapper{display:flex;flex-direction:column;gap:.2rem;margin-top:1.3rem;width:100%}.offer-page .product-page-container .product-info .product-profile .email-wrapper label{color:var(--text-secondary);font-family:Unbounded Regular;font-size:.6rem;opacity:.7;text-transform:uppercase}.offer-page .product-page-container .product-info .product-profile .email-wrapper input{background-color:var(--panel-primary);border:1px solid var(--text-primary);color:var(--text-primary);font-family:Unbounded Bold,sans-serif;font-size:1rem;outline:none;padding:.6rem .8rem;text-transform:uppercase}.offer-page .product-page-container .product-info .product-profile .email-wrapper input::placeholder{color:var(--text-primary);opacity:.8}.offer-page .product-page-container .product-info .product-profile .email-wrapper input:focus{border-color:var(--text-primary)}.offer-page .product-page-container .product-info .product-profile .buttons{align-items:center;box-sizing:border-box;display:flex;gap:.5rem;justify-content:space-between;margin-top:1rem;padding:1.4rem;position:relative;text-align:center;width:100%}.offer-page .product-page-container .product-info .product-profile .buttons .main{background-color:var(--panel-secondary);border:1px solid var(--text-primary);color:var(--text-primary);cursor:pointer;font-family:Unbounded Bold;inset:0;position:absolute;text-transform:uppercase;z-index:1}.offer-page .product-page-container .product-info .product-profile .buttons .main.hide{display:none}.offer-page .product-page-container .product-info .product-profile .buttons .main:hover{background-color:var(--text-primary);color:var(--panel-primary)}.offer-page .product-page-container .product-info .product-profile .buttons .variant{align-items:center;border:1px solid var(--text-primary);bottom:0;color:var(--text-primary);cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:absolute;text-decoration:none;text-transform:uppercase;top:0;width:50%;z-index:2}.offer-page .product-page-container .product-info .product-profile .buttons .variant.hide{display:none}.offer-page .product-page-container .product-info .product-profile .buttons .variant .desc{font-family:Unbounded Regular;font-size:.6rem}.offer-page .product-page-container .product-info .product-profile .buttons .variant .type{font-family:Unbounded Bold;font-size:.9rem}.offer-page .product-page-container .product-info .product-profile .buttons .variant.lhm{background-color:#0a1b3b;left:0}.offer-page .product-page-container .product-info .product-profile .buttons .variant.openhud{background-color:#1c721c;right:0}.offer-page .product-page-container .product-info .product-profile .buttons .variant:hover{background-color:var(--text-primary);color:var(--panel-primary)}.offer-page .product-page-container .product-info .product-profile .error-message{color:red;font-family:Unbounded Regular;font-size:.6rem;padding:.25rem;text-align:center;text-transform:uppercase}@media(max-width:767px){.product-page-container{flex-direction:column-reverse}.product-gallery,.product-info{width:100%!important}}@media(min-width:768px)and (max-width:1023px){.product-page-container{flex-direction:column-reverse}.product-gallery,.product-info{width:100%!important}}@media(min-width:1024px){.product-page-container{flex-direction:row}}
/*# sourceMappingURL=main.49344b7f.css.map*/