:root{--tk-white:#ffffff;--tk-snow:#fbfbfd;--tk-gray:#f5f5f7;--tk-line:#e5e5ea;--tk-ink:#1d1d1f;--tk-muted:#6e6e73;--tk-black:#000000;--tk-blue:#0071e3;--tk-blue-hover:#0077ed;--tk-cyan:#2997ff;--tk-anth:#141417;--tk-anth-2:#1c1c21;--tk-anth-3:#26262c;--tk-night:#0e0e10;--tk-on-dark:#f5f5f7;--tk-on-dark-muted:#a8a8ae;--tk-line-dark:rgba(255,255,255,.09);--tk-radius:22px;--tk-radius-lg:30px;--tk-shadow:0 2px 6px rgba(0,0,0,.04),0 12px 40px rgba(0,0,0,.08);--tk-font-head:"Inter Tight","Inter",-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",sans-serif;--tk-font-body:"Inter",-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",sans-serif}body{color:var(--tk-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.h1,.h2,.h3{font-family:var(--tk-font-head);letter-spacing:-.02em}::selection{background:var(--tk-blue);color:#fff}#header-group{position:relative;z-index:20}#header-component{background:#121215db!important;-webkit-backdrop-filter:saturate(160%) blur(20px);backdrop-filter:saturate(160%) blur(20px);border-bottom:1px solid rgba(255,255,255,.07)}s,.compare-at-price{color:var(--tk-muted)}.product-information .rte h3,.product-details .rte h3{font-size:1.25rem;margin:1.6rem 0 .5rem;font-family:var(--tk-font-head)}.product-information .rte ul,.product-details .rte ul{list-style:none;padding-left:0}.product-information .rte li,.product-details .rte li{position:relative;padding-left:1.8rem;margin:.45rem 0}.product-information .rte li:before,.product-details .rte li:before{content:"";position:absolute;left:0;top:.45em;width:1.05rem;height:1.05rem;border-radius:50%;background:var(--tk-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/70% no-repeat}.tk-pdp-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0 4px}.tk-pdp-trust div{background:var(--tk-gray);border-radius:14px;padding:12px 8px;text-align:center;font-size:12.5px;font-weight:600;line-height:1.3;color:var(--tk-ink)}.tk-pdp-trust svg{display:block;margin:0 auto 6px;width:22px;height:22px;color:var(--tk-ink)}.tk-pdp-ship{font-size:13px;color:var(--tk-muted);margin:10px 0 0}.tk-pdp-ship b{color:var(--tk-ink)}.tk-cart-ship{display:flex;gap:8px;align-items:center;background:var(--tk-gray);border-radius:14px;padding:10px 12px;font-size:13px;font-weight:600;margin:0 0 12px;color:var(--tk-ink)}.tk-cart-ship svg{width:18px;height:18px;flex:none;color:var(--tk-ink)}@media(max-width:359px){.tk-pdp-trust{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.tk-home .tk-tile{justify-content:flex-start;gap:10px}.tk-home .tk-tile__txt{max-width:100%}.tk-home .tk-tile img,.tk-home .tk-tile--dark img,.tk-home .tk-tile--xl img{position:static;display:block;width:100%;height:190px;margin-top:auto;object-fit:contain;mix-blend-mode:multiply;border-radius:18px;transform:none}.tk-home .tk-tile--dark img{mix-blend-mode:normal;background:#fff;padding:14px}.tk-home .tk-tile--xl img{height:clamp(240px,30vw,400px)}.tk-home .tk-tile:hover img{transform:scale(1.03)}@media(max-width:640px){.tk-home .tk-tile img{height:170px}}.tk-home .tk-show{background:linear-gradient(to bottom,#000 0 48%,#fff 48% 100%)}.tk-home .tk-stage{position:relative;height:clamp(300px,40vw,520px)}.tk-home .tk-float{position:absolute;display:block;background:#fff;border-radius:30px;overflow:hidden;box-shadow:0 2px 6px #0000000f,0 30px 70px #00000038;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.tk-home .tk-float img{width:100%;height:100%;object-fit:cover;display:block}.tk-home .tk-float:hover{transform:translateY(-8px) rotate(0)!important;z-index:5}.tk-home .tk-float--1{width:34%;aspect-ratio:1;left:4%;top:16%;transform:rotate(-5deg)}.tk-home .tk-float--2{width:38%;aspect-ratio:1;left:31%;top:0;z-index:2}.tk-home .tk-float--3{width:30%;aspect-ratio:1;right:4%;top:20%;transform:rotate(5deg)}.tk-home .tk-badge{position:absolute;z-index:6;right:30%;bottom:6%;width:128px;height:128px;border-radius:50%;background:#1d1d1f;color:#fff;display:grid;place-items:center;text-align:center;font-family:var(--tk-font-head);font-weight:600;font-size:13px;line-height:1.15;box-shadow:0 12px 40px #00000040;animation:tkFloat 4s ease-in-out infinite}.tk-home .tk-badge b{display:block;font-size:22px;font-weight:700;background:linear-gradient(90deg,#2997ff,#7b61ff 55%,#c86dd7);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes tkFloat{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-8px) rotate(-4deg)}}@media(max-width:640px){.tk-home .tk-stage{height:300px}.tk-home .tk-float--1{width:46%;left:0;top:22%}.tk-home .tk-float--2{width:52%;left:24%;top:0}.tk-home .tk-float--3{width:42%;right:0;top:28%}.tk-home .tk-badge{width:96px;height:96px;font-size:11px;right:6%;bottom:2%}.tk-home .tk-badge b{font-size:17px}.tk-home .tk-show{background:linear-gradient(to bottom,#000 0 42%,#fff 42% 100%)}}#header-group .announcement-bar,#header-group .header__row,#header-group header-component,#header-group .header,#header-group header-drawer,#header-group .menu-drawer,#header-group .header__underlay{--color-background:#141417;--color-background-rgb:20 20 23;--color-foreground:#f5f5f7;--color-foreground-rgb:245 245 247;--color:#f5f5f7;--color-rgb:245 245 247;--color-foreground-muted:rgb(245 245 247 / .62);--color-foreground-subdued:rgb(245 245 247 / .82);--color-border:rgba(255,255,255,.12);--color-border-rgb:255 255 255;--color-secondary-button-text:#f5f5f7;--color-secondary-button-border:#f5f5f7}#header-group .announcement-bar{--color-background:#0e0e10;--color-background-rgb:14 14 16;--color-foreground:#c7c7cc}#header-group .section-background{background:#0e0e10!important}#header-group .announcement-bar{background:#0e0e10;color:#c7c7cc;letter-spacing:.01em}#header-group .header__row{background:transparent!important}#header-group .header a,#header-group .header button{color:inherit}#header-group .menu-list__link:hover,#header-group .header-actions__action:hover{opacity:.78}#header-group .cart-bubble{--color-foreground:#0071e3}body{background:var(--tk-white)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--tk-cyan);outline-offset:3px}.tk-foot{background:var(--tk-night);color:var(--tk-on-dark-muted);font-family:var(--tk-font-body)}.tk-foot a{color:var(--tk-on-dark);text-decoration:none}.tk-foot a:hover{color:#fff;text-decoration:underline}.tk-foot__in{max-width:1240px;margin:0 auto;padding:clamp(56px,7vw,96px) 20px 40px;display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:40px}.tk-foot__logo{font-family:var(--tk-font-head);font-weight:700;font-size:22px;letter-spacing:-.02em;color:#fff!important}.tk-foot__brand p{margin:14px 0 22px;font-size:15px;line-height:1.55;max-width:340px}.tk-foot h3{font-family:var(--tk-font-head);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#86868b;margin:0 0 16px}.tk-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:15px}.tk-foot__form{display:flex;gap:8px;max-width:380px}.tk-foot__form label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tk-foot__form input{flex:1;min-width:0;height:48px;border-radius:999px;border:1px solid var(--tk-line-dark);background:var(--tk-anth-2);color:#fff;padding:0 18px;font-size:15px}.tk-foot__form input::placeholder{color:#8e8e93}.tk-foot__form button{height:48px;padding:0 20px;border-radius:999px;border:0;background:var(--tk-blue);color:#fff;font-weight:600;font-size:15px;cursor:pointer}.tk-foot__form button:hover{background:var(--tk-blue-hover)}.tk-foot__msg{font-size:14px;color:var(--tk-on-dark);margin:10px 0 0}.tk-foot__bottom{border-top:1px solid var(--tk-line-dark)}.tk-foot__bottom-in{max-width:1240px;margin:0 auto;padding:22px 20px 32px;display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;justify-content:space-between;font-size:13px}.tk-foot__legal{display:flex;flex-wrap:wrap;gap:8px 20px}.tk-foot__legal a{color:var(--tk-on-dark-muted)}.tk-foot__pay{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.tk-foot__pay svg{width:38px;height:24px;display:block}@media(max-width:989px){.tk-foot__in{grid-template-columns:1fr 1fr}.tk-foot__brand{grid-column:1/-1}}@media(max-width:540px){.tk-foot__in{grid-template-columns:1fr;gap:32px}.tk-foot__form{max-width:none}}.product-information .media-gallery img,.product-information .product-media img{background:var(--tk-gray)}.tk-pi-type{display:inline-block;font-size:12.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--tk-muted);margin:0 0 6px}.tk-pi-lead{font-size:17px;line-height:1.55;color:#3a3a3f;margin:0}.tk-pi{display:grid;gap:14px;margin-top:4px}.tk-pi__card{background:var(--tk-gray);border-radius:18px;padding:20px 22px}.tk-pi__card h2{font-family:var(--tk-font-head);font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0 0 12px;color:var(--tk-ink)}.tk-pi__card ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.tk-pi__card li{position:relative;padding-left:28px;font-size:15px;line-height:1.45;color:var(--tk-ink)}.tk-pi__card li:before{content:"";position:absolute;left:0;top:.12em;width:18px;height:18px;border-radius:50%;background:var(--tk-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/68% no-repeat}.tk-pi__card p{margin:0 0 8px;font-size:15px;line-height:1.55;color:#3a3a3f}.tk-pi__specs ul{grid-template-columns:1fr 1fr;gap:8px}.tk-pi__specs li{background:#fff;border-radius:12px;padding:10px 12px;font-size:14px}.tk-pi__specs li:before{display:none}.tk-pi details{border-top:1px solid var(--tk-line)}.tk-pi details:last-child{border-bottom:1px solid var(--tk-line)}.tk-pi summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;padding:16px 2px;font-family:var(--tk-font-head);font-weight:600;font-size:16px;color:var(--tk-ink)}.tk-pi summary::-webkit-details-marker{display:none}.tk-pi summary:after{content:"+";font-size:22px;font-weight:300;transition:transform .2s ease}.tk-pi details[open] summary:after{transform:rotate(45deg)}.tk-pi details>div{padding:0 2px 16px;font-size:15px;line-height:1.6;color:#3a3a3f}.tk-pi details>div p{margin:0 0 8px}.tk-pi details a{color:var(--tk-blue)}@media(max-width:420px){.tk-pi__specs ul{grid-template-columns:1fr}}.product-information .price,.product-information [class*=price] .price{font-size:22px;font-weight:600}#header-group .header__underlay{background-color:#121215eb!important}#header-group .menu-drawer{background-color:#141417!important;color:#f5f5f7}#header-group .announcement-bar__text{color:#c7c7cc!important}#header-group .announcement-bar svg{color:#c7c7cc}.blog-post-content{font-size:18px;line-height:1.7;color:#2c2c30;max-width:720px;margin-inline:auto}.blog-post-content p{margin:0 0 1.1em}.blog-post-content h2{font-family:var(--tk-font-head);font-size:clamp(24px,2.6vw,32px);line-height:1.2;letter-spacing:-.02em;margin:2.2em 0 .6em;color:var(--tk-ink)}.blog-post-content h3{font-family:var(--tk-font-head);font-size:20px;line-height:1.3;margin:1.6em 0 .5em;color:var(--tk-ink)}.blog-post-content ul,.blog-post-content ol{padding-left:1.2em;margin:0 0 1.2em}.blog-post-content li{margin:.4em 0}.blog-post-content a{color:var(--tk-blue);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.blog-post-content a:hover{text-decoration-thickness:2px}.blog-post-content strong{color:var(--tk-ink)}.blog-post-content em{color:var(--tk-muted);font-size:14px}main .image-block__image{border-radius:var(--tk-radius)}@media(max-width:640px){.blog-post-content{font-size:16.5px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/teklab.css.map */
