.mt-hd{position:relative;z-index:20;padding:16px 20px 0;font-family:var(--nx-font);color:var(--nx-text)}.mt-hd__bar{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 22px;border:2px solid #000;border-radius:10px;background:#0c0a1873;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mt-hd__logo{display:block;flex:none;line-height:0}.mt-hd__logo.is-static{pointer-events:none;cursor:default}.mt-hd__logo img{display:block;height:auto;width:var(--nx-logo-w,256px);max-width:100%}.mt-hd__nav{display:flex;align-items:center;gap:36px}.mt-hd__nav ul{display:flex;gap:28px;list-style:none;margin:0;padding:0}.mt-hd__nav a{color:var(--nx-text);text-decoration:none;font-size:18px;line-height:1.4}.mt-hd__nav ul a:hover{color:var(--nx-accent-soft)}.mt-hd__cta{background:var(--nx-login);border-radius:4px;padding:10px 20px;font-weight:500;white-space:nowrap}.mt-hd a:focus-visible,.mt-hd__toggle:focus-visible{outline:3px solid var(--nx-text);outline-offset:3px}.mt-hd__toggle{display:none;background:none;border:0;padding:8px;cursor:pointer;color:var(--nx-text)}.mt-hd__toggle span{display:block;width:24px;height:2px;margin:5px 0;background:currentColor;transition:transform .2s,opacity .2s}@media(max-width:989px){.mt-hd__bar{flex-wrap:wrap;padding:12px 16px}.mt-hd__logo img{width:160px}.mt-hd__toggle{display:block}.mt-hd__nav{display:none;width:100%;flex-direction:column;align-items:stretch;gap:12px;padding:8px 0 4px}.mt-hd[data-open] .mt-hd__nav{display:flex}.mt-hd__nav ul{flex-direction:column;gap:4px}.mt-hd__nav ul a{display:block;padding:10px 4px}.mt-hd__cta{text-align:center}.mt-hd[data-open] .mt-hd__toggle span:nth-child(1){transform:translateY(7px) rotate(45deg)}.mt-hd[data-open] .mt-hd__toggle span:nth-child(2){opacity:0}.mt-hd[data-open] .mt-hd__toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}@media(prefers-reduced-motion:reduce){.mt-hd__toggle span{transition:none}}.mt-hd-sticky{position:fixed;left:16px;right:16px;bottom:16px;z-index:60;display:none;align-items:center;justify-content:center;min-height:58px;padding:14px 20px;border-radius:12px;background:var(--nx-accent);color:#fff;font-family:var(--nx-font);font-size:17px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;box-shadow:0 18px 44px -14px #6e3bfff2}@media(max-width:749px){.mt-hd-sticky-on .mt-hd-sticky{display:flex}}.mt-hd-wa{position:fixed;right:18px;bottom:18px;z-index:70;display:inline-flex;align-items:center;gap:9px;padding:11px 18px 11px 12px;border-radius:999px;background:#25d366;color:#04310f;font-family:var(--nx-font);font-size:15px;font-weight:600;line-height:1;text-decoration:none;box-shadow:0 14px 34px -10px #25d366bf;transition:transform .2s,box-shadow .2s}.mt-hd-wa:hover{transform:translateY(-2px);box-shadow:0 18px 40px -10px #25d366f2}.mt-hd-wa img{display:block;width:26px;height:26px}.mt-hd-wa:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(max-width:749px){.mt-hd-wa{right:14px;bottom:14px;padding:10px 15px 10px 10px;font-size:14px}.mt-hd-sticky-on .mt-hd-wa{bottom:90px}}.mt-hd__nav{margin-left:auto}.mt-hd__cart{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:46px;height:46px;border-radius:50%;color:var(--nx-text);text-decoration:none;transition:background .2s}.mt-hd__cart:hover{background:#ffffff14}.mt-hd__count{position:absolute;top:2px;right:0;min-width:19px;height:19px;padding:0 5px;border-radius:99px;background:#16ef12;color:#101010;font-size:11px;font-weight:700;line-height:19px;text-align:center}.mt-hd__count[hidden]{display:none}@media(max-width:989px){.mt-hd__bar{gap:6px}.mt-hd__logo{order:0;margin-right:auto}.mt-hd__cart{order:1}.mt-hd__toggle{order:2}.mt-hd__nav{order:3;margin-left:0}}.nx-fin{position:relative;overflow:hidden;background:var(--nx-bg);color:var(--nx-text);font-family:var(--nx-font)}.nx-fin__glow{position:absolute;left:50%;top:-10%;width:min(1100px,130%);aspect-ratio:1;transform:translate(-50%);background:radial-gradient(circle,rgba(110,59,255,.28),transparent 62%);pointer-events:none}.nx-fin__inner{position:relative;max-width:820px;margin:0 auto;padding:120px 20px 96px;text-align:center}.nx-fin__lead{margin:0;font-size:clamp(1.05rem,2.1vw,1.375rem);line-height:1.55;color:#ffffff9e}.nx-fin__mid{margin:28px 0 0;font-size:clamp(1.45rem,3.2vw,2.125rem);font-weight:600;line-height:1.15;color:var(--nx-text)}.nx-fin__title{margin:26px 0 0;font-size:clamp(2rem,4.4vw,3.375rem);font-weight:600;line-height:1.1}.nx-fin__title span{display:block;color:var(--nx-video)}.nx-fin__cta{display:inline-flex;align-items:center;justify-content:center;margin-top:46px;padding:22px 58px;border-radius:999px;background:var(--nx-accent);color:#fff;text-decoration:none;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:600;box-shadow:0 24px 60px -22px #6e3bfff2;transition:transform .2s,background .2s,box-shadow .2s}.nx-fin__cta:hover{background:var(--nx-accent-hover);transform:translateY(-2px);box-shadow:0 30px 70px -22px #6e3bff}.nx-fin__cta:focus-visible{outline:3px solid #fff;outline-offset:4px}.nx-fin__reassure{margin:20px 0 0;font-size:14.5px;color:#ffffff8c}.nx-fin__foot{position:relative;border-top:1px solid rgba(255,255,255,.1);background:#00000073}.nx-fin__foot-inner{max-width:900px;margin:0 auto;padding:40px 20px 46px;text-align:center}.nx-fin__brand{margin:0;font-size:14px;font-weight:600;letter-spacing:.02em;color:#fffc}.nx-fin__legal{margin:10px auto 0;max-width:680px;font-size:12.5px;line-height:1.6;color:#ffffff6b}.nx-fin__mail{margin:10px 0 0;font-size:12.5px}.nx-fin__mail a{color:#fff9;text-decoration:none}.nx-fin__mail a:hover{color:var(--nx-accent-soft)}.nx-fin__links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-top:20px}.nx-fin__links a{font-size:12.5px;color:#ffffff8c;text-decoration:none}.nx-fin__links a:hover{color:#fff}.nx-fin__copy{margin:22px 0 0;font-size:12px;color:#ffffff4d}@media(max-width:749px){.nx-fin__inner{padding:80px 16px 64px}.nx-fin__title{margin-top:32px}.nx-fin__cta{margin-top:34px;padding:18px 34px;width:100%}.nx-fin__foot-inner{padding:32px 16px 38px}.nx-fin__links{gap:8px 18px}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map?subset=AAAAgAAB */
