.tkb{--ink: #edf3ff;--muted: #a7b6d0;--line: #293750;--surface: #11192b;--ice: #a8ceff;--pink: #f8a9cc;margin:0;background:#080b18;color:var(--ink);font:16px/1.6 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.tkb *,.tkb *:before,.tkb *:after{box-sizing:border-box}.tkb h1,.tkb h2,.tkb h3,.tkb p,.tkb figure{margin:0}.tkb img{display:block;max-width:100%;height:auto}.tkb a{color:inherit;text-decoration:none}.tkb a:hover{color:var(--ice)}.tkb :focus-visible{outline:2px solid var(--ice);outline-offset:4px}.tkb [id]{scroll-margin-top:24px}.tkb-wrap{width:min(calc(100% - 88px),1280px);margin-inline:auto}.tkb-skip{position:fixed;z-index:20;top:12px;left:12px;padding:10px 15px;background:#17213d;transform:translateY(-160%)}.tkb-skip:focus{transform:translateY(0)}.tkb-header{border-bottom:1px solid #212b41;background:#080b18}.tkb-nav{display:flex;align-items:center;justify-content:space-between;min-height:75px;gap:24px}.tkb-brand img{width:160px}.tkb-nav nav,.tkb-footer nav{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(14px,3vw,36px)}.tkb-nav nav a{font-size:13px;font-weight:650}.tkb-nav-cart{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding-inline:14px;border:1px solid var(--line);border-radius:8px}.tkb-nav-cart span{color:var(--ice);font:11px/1 ui-monospace,Consolas,monospace}.tkb-hero{position:relative;isolation:isolate;padding-block:clamp(44px,6.5vw,98px);overflow:hidden;border-bottom:1px solid #252f49;background:radial-gradient(ellipse at 75% 46%,#251d3d 0%,#12172b 41%,transparent 72%)}.tkb-hero:before,.tkb-hero:after{content:"";pointer-events:none;position:absolute;z-index:-1;border:1px solid #b9b1ff26;border-radius:50%;transform:rotate(-14deg)}.tkb-hero:before{width:88%;height:62%;top:14%;left:29%}.tkb-hero:after{width:94%;height:72%;top:9%;left:26%;opacity:.65}.tkb-hero-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(24px,5vw,78px)}.tkb h1,.tkb h2{text-wrap:balance;letter-spacing:-.043em}.tkb h1{font-size:clamp(2.65rem,4.25vw,4.6rem);line-height:1.03;font-weight:770}.tkb h1 em{color:#d7dfff;font-style:normal}.tkb .tkb-lead{color:#bdc9df;max-width:44ch;margin-top:25px;font-size:clamp(.98rem,1.3vw,1.12rem)}.tkb-buy{margin-top:29px}.tkb-buy-form label{display:block;margin-bottom:6px;font-size:13px}.tkb-buy-form select{display:block;width:min(100%,325px);min-height:44px;margin-bottom:12px;padding:0 12px;border:1px solid var(--line);border-radius:8px;color-scheme:dark;background:var(--surface);color:var(--ink);font:inherit}.tkb-buy-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.tkb-accelerated-checkout{width:min(100%,325px);margin-top:9px}.tkb-accelerated-checkout:empty{display:none}.tkb-accelerated-checkout shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 46px}.tkb-button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:22px;padding:11px 20px;border:1px solid #c0d7ff;border-radius:8px;background:#b9d2ff;color:#111834;font:inherit;font-weight:750;cursor:pointer}.tkb-button:hover{background:#d4e4ff}.tkb-button:disabled{opacity:.55;cursor:default}.tkb-price{font-size:.94rem;font-weight:670}.tkb .tkb-platform{margin-top:13px;color:#adbcd8;font-size:.78rem}.tkb-buy-links{display:flex;flex-wrap:wrap;gap:0 16px}.tkb .tkb-buy-links a{display:inline-flex;align-items:center;min-height:32px;color:var(--ice);font-size:.82rem;text-decoration:underline;text-underline-offset:3px}.tkb-muted{color:var(--muted)}.tkb-display{min-width:0;padding:9px;border:1px solid #546588;border-radius:15px;background:#111a2be0;box-shadow:0 28px 80px #050613b0}.tkb-window{border:1px solid #364363;border-radius:8px;overflow:hidden}.tkb-window img,.tkb-feature-shot img{width:100%}.tkb h2{font-size:clamp(2rem,3.8vw,3.65rem);line-height:1.05;font-weight:730}.tkb h3{font-size:1.19rem;letter-spacing:-.024em;line-height:1.25}.tkb-audio{margin-top:clamp(27px,5vw,60px);padding:clamp(18px,3vw,36px);border:1px solid var(--line);border-radius:14px;background:linear-gradient(105deg,#151d34,#13152a 80%)}.tkb-audio h2{font-size:clamp(1.5rem,2.8vw,2.35rem)}.tkb-audio-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 25px;margin-top:17px}.tkb-audio-track{min-width:0}.tkb-audio-track p{margin:3px 0 9px;color:var(--muted);font-size:.88rem}.tkb-audio-track audio{display:block;width:100%;height:44px;color-scheme:dark}.tkb-presets{padding-block:clamp(44px,6vw,80px) clamp(40px,5vw,70px)}.tkb-preset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;margin-top:24px}.tkb-preset{min-width:0;padding:15px 0 7px;border-top:2px solid #54769a}.tkb-preset:nth-child(2){border-color:#76619c}.tkb-preset:nth-child(3){border-color:#95637f}.tkb-preset p{margin-top:7px;color:var(--muted);font-size:.92rem}.tkb .tkb-preset-extra{margin-top:15px;color:var(--muted);font-size:.86rem}.tkb-preset-extra span{color:var(--ink)}.tkb-feature{display:grid;grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);align-items:center;gap:clamp(24px,4vw,62px);padding:clamp(22px,4.4vw,62px);margin-bottom:20px;border:1px solid #30405c;border-radius:18px;background:radial-gradient(ellipse at 87% 30%,#192e45,#111a2b 65%)}.tkb-feature-copy>p{color:#b6c4dc;margin-top:16px;max-width:40ch}.tkb-feature-shot{min-width:0;border:1px solid #4c6080;border-radius:9px;overflow:hidden;box-shadow:0 20px 40px #05061180}.tkb-miami{border-color:#663b58;background:radial-gradient(ellipse at 74% 9%,#522945,#26192e 68%)}.tkb-miami .tkb-feature-shot{border-color:#93637c}.tkb-miami .tkb-feature-copy>p{color:#e2cadc}.tkb-specs{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:38px;padding-block:clamp(42px,6vw,80px)}.tkb-faq{border-top:1px solid var(--line)}.tkb-faq details{border-bottom:1px solid var(--line)}.tkb-faq summary{padding-block:15px;cursor:pointer;font-weight:660}.tkb-faq p{padding-bottom:17px;color:var(--muted);max-width:65ch}.tkb .tkb-text-link{display:inline-block;margin-top:17px;color:var(--ice);font-size:.9rem}.tkb .tkb-text-link:hover{text-decoration:underline}.tkb-terms{padding-block:clamp(32px,6vw,72px);border-top:1px solid var(--line)}.tkb-terms h3{margin-top:22px}.tkb-terms p{max-width:70ch;margin-top:8px;color:var(--muted)}.tkb-footer{border-top:1px solid #252f49;color:var(--muted)}.tkb-footer-inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 26px;padding-block:24px;font-size:.82rem}.tkb-cart{min-height:62vh;padding-block:clamp(45px,7vw,94px);max-width:880px}.tkb-cart .tkb-cart-empty,.tkb-page-copy{color:var(--muted);margin-top:24px}.tkb-cart-items{margin:27px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.tkb-cart-items li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:clamp(10px,4vw,38px);align-items:center;padding-block:17px;border-bottom:1px solid var(--line)}.tkb-cart-name{font-weight:700}.tkb-cart-remove{display:block;width:fit-content;color:var(--muted);font-size:.8rem;text-decoration:underline}.tkb-cart-qty{display:grid;gap:2px;font-size:.75rem}.tkb-cart-qty input{width:55px;padding:8px;border:1px solid var(--line);border-radius:7px;background:var(--surface);color:var(--ink);font:inherit}.tkb-cart-total{display:grid;gap:16px;justify-items:end;margin-top:28px}.tkb-cart-total strong{padding-left:10px}.tkb-cart-actions{display:flex;flex-wrap:wrap;justify-content:end;gap:10px}.tkb-cart-update{padding:9px 15px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font:inherit;cursor:pointer}@media(max-width:920px){.tkb-wrap{width:min(calc(100% - 54px),1280px)}.tkb-hero-grid,.tkb-feature{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}}@media(max-width:740px){.tkb-wrap{width:calc(100% - 34px)}.tkb-hero-grid,.tkb-feature,.tkb-specs{grid-template-columns:minmax(0,1fr)}.tkb-hero-grid{gap:32px}.tkb-hero{padding-top:46px}.tkb-hero:before,.tkb-hero:after{top:31%;left:10%;width:130%;height:53%}.tkb-nav{min-height:64px}.tkb-brand img{width:140px}.tkb-nav .tkb-nav-section{display:none}.tkb h1{font-size:clamp(2.72rem,10.7vw,4.9rem)}.tkb-audio-grid,.tkb-preset-grid{grid-template-columns:minmax(0,1fr)}.tkb-feature{gap:21px}.tkb-specs{gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tkb-store.css.map */
