:root{--tk-b:#1660e8;--tk-bd:#0f4fc4;--tk-bl:#eaf2ff;--tk-n:#0a1f44;--tk-n2:#123274;--tk-ink:#0b1220;--tk-mut:#5b6b7d;--tk-line:#e3e8ef;--tk-bg:#f4f7fb;--tk-g:#13804a;--tk-o:#e0570f}.tk-uspbar{display:none!important}.tk3h,.tk3{letter-spacing:normal}.tk3-sticky{position:sticky;top:-36px;z-index:4}.tk3h{background:#fff;box-shadow:0 1px 0 var(--tk-line),0 10px 24px -22px #0a1f448c}.tk3h__strip{background:var(--tk-n);color:#c9d7f2;font-size:12.5px;line-height:1}.tk3h__strip-in{display:flex;align-items:center;justify-content:space-between;gap:20px;height:36px}.tk3h__strip span,.tk3h__strip a{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;color:inherit;text-decoration:none}.tk3h__strip svg{width:16px;height:16px;color:#6ea8ff;flex:none}.tk3h__strip b{color:#fff;font-weight:600}.tk3h__main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:36px;padding-top:14px;padding-bottom:14px}.tk3h__logo{display:block;line-height:0}.tk3h__logo img{width:var(--lw,150px);height:auto;max-width:100%}.tk3h__search{display:block;position:relative;width:100%;max-width:760px;justify-self:center}.tk3h__search form{position:relative;margin:0}.tk3h__search input[type=search]{width:100%;height:50px;border:2px solid var(--tk-b);border-radius:999px;padding:0 60px 0 22px;font-family:inherit;font-size:15px;color:var(--tk-ink);background:#fff;outline:0;-webkit-appearance:none;appearance:none;box-shadow:none;transition:box-shadow .15s}.tk3h__search input[type=search]::placeholder{color:#7b8797}.tk3h__search input[type=search]:focus{box-shadow:0 0 0 4px #1660e829}.tk3h__search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.tk3h__search .reset__button{display:none!important}.tk3h__go{position:absolute;right:6px;top:6px;width:38px;height:38px;border-radius:50%;border:0;background:var(--tk-b);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.tk3h__go:hover{background:var(--tk-bd)}.tk3h__go svg{width:18px;height:18px}.tk3h__search .predictive-search{top:calc(100% + 8px);left:0;width:100%;border:1px solid var(--tk-line);border-radius:16px;overflow:hidden;box-shadow:0 24px 48px -20px #0a1f4466;z-index:6;background:#fff}.tk3h__icons{display:flex;align-items:center;gap:4px}.tk3h__ic{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:68px;padding:6px 8px;border-radius:12px;color:var(--tk-ink);text-decoration:none;font-size:12px;font-weight:600;line-height:1.1;white-space:nowrap}.tk3h__ic:hover{background:var(--tk-bg);color:var(--tk-b)}.tk3h__ico{display:block;line-height:0}.tk3h__ic svg{width:25px;height:25px;display:block}.tk3h .cart-count-bubble{position:absolute;top:1px;left:calc(50% + 5px);bottom:auto;right:auto;width:19px;height:19px;border-radius:50%;background:var(--tk-o);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center;line-height:1}.tk3h__bar{background:var(--tk-b)}.tk3h__bar ul{display:flex;list-style:none;margin:0;padding:0;overflow-x:auto;scrollbar-width:none}.tk3h__bar ul::-webkit-scrollbar{display:none}.tk3h__bar a{display:flex;align-items:center;gap:8px;height:46px;padding:0 14px;color:#fff;text-decoration:none;font-size:14px;font-weight:600;white-space:nowrap;transition:background .15s}.tk3h__bar a:hover,.tk3h__bar a.is-active{background:#ffffff26}.tk3h__bar .tk3h__all a{background:var(--tk-n);padding:0 18px}.tk3h__bar .tk3h__all a:hover{background:var(--tk-n2)}.tk3h__bar svg{width:17px;height:17px}.tk3h header-drawer{justify-self:start;margin-left:-1rem}@media(min-width:990px){.tk3h header-drawer{display:none}}@media(max-width:1199px){.tk3h__strip-in>:nth-child(2){display:none}.tk3h__main{gap:20px}}@media(max-width:989px){.tk3h__strip-in{justify-content:center}.tk3h__strip-in>:not(:first-child){display:none}.tk3h__main{grid-template-columns:auto 1fr auto;grid-template-areas:"m l i" "s s s";gap:6px 6px;padding-top:6px;padding-bottom:10px}.tk3h header-drawer{grid-area:m}.tk3h__logo{grid-area:l}.tk3h__icons{grid-area:i}.tk3h__search{grid-area:s;max-width:none}.tk3h__logo img{width:min(var(--lw,150px),118px)}.tk3h__ic{min-width:0;padding:8px}.tk3h__lbl,.tk3h__ic--help{display:none}.tk3h__search input[type=search]{height:44px;font-size:16px;padding-left:18px}.tk3h__go{width:34px;height:34px;top:5px;right:5px}.tk3h__bar a{height:42px;font-size:13.5px;padding:0 12px}}.tk3{padding:var(--pt,24px) 0 var(--pb,24px)}.tk3-hero{display:grid;grid-template-columns:262px minmax(0,1fr) 290px;gap:16px}.tk3-side{background:#fff;border:1px solid var(--tk-line);border-radius:16px;padding:8px;display:flex;flex-direction:column}.tk3-side__h{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tk-mut);padding:8px 10px 6px}.tk3-side a{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;color:var(--tk-ink);text-decoration:none;font-size:14px;font-weight:600;line-height:1.25}.tk3-side a:hover{background:var(--tk-bl);color:var(--tk-b)}.tk3-side__ico{display:block;line-height:0;color:var(--tk-b)}.tk3-side__ico svg{width:26px;height:26px}.tk3-side small{color:var(--tk-mut);font-weight:500;font-size:12px}.tk3-side .tk3-side__all{display:flex;justify-content:center;gap:6px;margin-top:auto;color:var(--tk-b);border-top:1px solid var(--tk-line);border-radius:0 0 10px 10px;padding-top:12px}.tk3-side__all svg{width:16px;height:16px}.tk3-banner{position:relative;overflow:hidden;border-radius:20px;background:radial-gradient(120% 140% at 100% 0%,#3b86ff,#1660e8 38%,#0a2a6b);color:#fff;padding:44px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:24px;align-items:center;min-height:430px}.tk3-banner:after{content:"";position:absolute;right:-120px;bottom:-160px;width:420px;height:420px;border-radius:50%;background:#ffffff0f;pointer-events:none}.tk3-pill{display:inline-flex;gap:8px;align-items:center;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);border-radius:999px;padding:7px 13px;font-size:12.5px;font-weight:600;line-height:1.2}.tk3-pill svg{width:14px;height:14px;color:#ffd166;flex:none}.tk3-banner h1{font-size:clamp(30px,3.1vw,46px);line-height:1.07;margin:16px 0 14px;color:#fff;letter-spacing:-.02em}.tk3-banner h1 span{color:#9cc4ff}.tk3-banner p{color:#d6e4ff;font-size:16px;line-height:1.55;max-width:500px;margin:0 0 24px}.tk3-banner__cta{display:flex;gap:10px;flex-wrap:wrap}.tk3-btn{display:inline-flex;align-items:center;gap:8px;height:50px;padding:0 22px;border-radius:12px;background:#fff;color:var(--tk-b);font-weight:700;text-decoration:none;font-size:15px;transition:transform .15s}.tk3-btn:hover{transform:translateY(-1px)}.tk3-btn svg{width:18px;height:18px}.tk3-btn--ghost{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.5)}.tk3-banner__proof{list-style:none;padding:0;margin:26px 0 0;display:flex;gap:8px 20px;flex-wrap:wrap;font-size:13.5px;color:#e6eeff}.tk3-banner__proof li{display:flex;gap:7px;align-items:center}.tk3-banner__proof svg{width:16px;height:16px;color:#7ee2a8}.tk3-banner__img{position:relative;z-index:1;justify-self:center;width:min(330px,100%);aspect-ratio:1;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 30px 60px -24px #0000008c;text-decoration:none}.tk3-banner__img img{width:74%;height:74%;object-fit:contain}.tk3-banner__tag{position:absolute;left:-8%;bottom:6%;display:grid;gap:2px;background:#fff;color:var(--tk-ink);border-radius:14px;padding:10px 14px;box-shadow:0 14px 30px -12px #0a1f4473;font-size:13px;line-height:1.3;max-width:220px}.tk3-banner__tag small{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tk-b)}.tk3-banner__tag em{font-style:normal;font-weight:800;font-size:16px}.tk3-promos{display:grid;grid-template-rows:1fr 1fr;gap:16px}.tk3-promo{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--tk-line);border-radius:16px;padding:18px;text-decoration:none;color:var(--tk-ink);overflow:hidden;transition:border-color .15s,box-shadow .15s}.tk3-promo:hover{border-color:#c4d4ee;box-shadow:0 14px 30px -18px #0a1f4459}.tk3-promo--ram{background:linear-gradient(160deg,#e6f0ff,#fff 70%)}.tk3-promo__k{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--tk-b)}.tk3-promo b{font-size:16.5px;line-height:1.25;margin-top:6px;max-width:58%}.tk3-promo__p{font-size:15px;font-weight:800;margin-top:6px}.tk3-promo img{position:absolute;right:12px;bottom:14px;width:44%;height:62%;object-fit:contain}.tk3-promo__go{margin-top:auto;padding-top:10px;font-size:13px;font-weight:700;color:var(--tk-b);display:flex;gap:6px;align-items:center}.tk3-promo__go svg{width:15px;height:15px}@media(max-width:1199px){.tk3-hero{grid-template-columns:240px minmax(0,1fr)}.tk3-promos{grid-column:1/-1;grid-template-columns:1fr 1fr;grid-template-rows:none;min-height:170px}.tk3-banner{grid-template-columns:1fr}.tk3-banner__img{display:none}}@media(max-width:989px){.tk3-hero{grid-template-columns:minmax(0,1fr)}.tk3-side{order:2;flex-direction:row;overflow-x:auto;padding:0 0 4px;border:0;background:none;gap:8px;scrollbar-width:none}.tk3-side::-webkit-scrollbar{display:none}.tk3-side__h,.tk3-side small{display:none}.tk3-side a{grid-template-columns:auto auto;border:1px solid var(--tk-line);background:#fff;white-space:nowrap;font-size:13.5px;padding:8px 12px 8px 10px}.tk3-side__ico svg{width:22px;height:22px}.tk3-side .tk3-side__all{border:1px solid var(--tk-line);border-radius:10px;padding:8px 12px;margin:0}.tk3-banner{padding:28px 22px;min-height:0;border-radius:16px}.tk3-banner p{font-size:15px}.tk3-promos{order:3;min-height:150px}}@media(max-width:600px){.tk3-promos{grid-template-columns:1fr}.tk3-promo{min-height:140px}.tk3-btn{height:46px;padding:0 18px;font-size:14.5px}}.tk3-trust{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tk3-trust li{display:flex;gap:12px;align-items:center;background:#fff;border:1px solid var(--tk-line);border-radius:14px;padding:14px 16px;font-size:12.5px;line-height:1.35;color:var(--tk-mut)}.tk3-trust b{display:block;font-size:14.5px;color:var(--tk-ink)}.tk3-trust a{color:var(--tk-b);font-weight:600;text-decoration:none}.tk3-trust__ico{width:42px;height:42px;border-radius:12px;background:var(--tk-bl);color:var(--tk-b);display:grid;place-items:center;flex:none}.tk3-trust__ico svg{width:22px;height:22px}.tk3-pay{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap;margin-top:12px;background:var(--tk-bg);border-radius:14px;padding:12px 18px}.tk3-pay__l{display:flex;gap:9px;align-items:center;font-size:13.5px;font-weight:600;color:var(--tk-ink)}.tk3-pay__l svg{width:18px;height:18px;color:var(--tk-g)}.tk3-pay ul{display:flex;gap:6px;flex-wrap:wrap;list-style:none;margin:0;padding:0}.tk3-pay li,.tk3-paybox li{line-height:0}.tk3-pay svg,.tk3-paybox ul svg{height:24px;width:auto}@media(max-width:989px){.tk3-trust{grid-template-columns:1fr 1fr;gap:8px}.tk3-trust li{padding:12px}}@media(max-width:480px){.tk3-trust li{flex-direction:column;align-items:flex-start;gap:8px}.tk3-trust__ico{width:36px;height:36px}}.tk3-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.tk3-eyebrow{display:block;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tk-b);margin-bottom:4px}.tk3-head h2{margin:0;font-size:clamp(21px,2.1vw,27px);line-height:1.2;color:var(--tk-ink);letter-spacing:-.01em}.tk3-head>a{font-size:14px;font-weight:700;color:var(--tk-b);text-decoration:none;display:flex;gap:6px;align-items:center;white-space:nowrap}.tk3-head>a svg{width:16px;height:16px}.tk3-grid{display:grid;grid-template-columns:repeat(var(--cols,5),minmax(0,1fr));gap:14px}@media(max-width:1199px){.tk3-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:989px){.tk3-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(200px,46%);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:thin}.tk3-grid>*{scroll-snap-align:start}}.tk3c{display:flex;flex-direction:column;background:#fff;border:1px solid var(--tk-line);border-radius:14px;overflow:hidden;transition:box-shadow .15s,border-color .15s;height:100%;min-width:0}.tk3c:hover{border-color:#c4d4ee;box-shadow:0 16px 32px -20px #0a1f4466}.tk3c__img{position:relative;display:block;aspect-ratio:1;background:#fff;padding:14px}.tk3c__img img{width:100%;height:100%;object-fit:contain;transition:transform .2s}.tk3c:hover .tk3c__img img{transform:scale(1.03)}.tk3c__badge{position:absolute;top:10px;left:10px;background:var(--tk-bl);color:var(--tk-b);font-size:11px;font-weight:700;padding:4px 8px;border-radius:6px;line-height:1.2}.tk3c__badge--low{background:#fff1e6;color:#b4440a}.tk3c__badge--sale{background:var(--tk-o);color:#fff}.tk3c__badge--out{background:#eef0f3;color:var(--tk-mut)}.tk3c__body{display:flex;flex-direction:column;gap:5px;padding:2px 14px 14px;flex:1}.tk3c__brand{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--tk-mut)}.tk3c__title{color:var(--tk-ink);font-weight:700;font-size:14px;line-height:1.35;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.tk3c__title:hover{color:var(--tk-b)}.tk3c__chips{display:flex;flex-wrap:wrap;gap:4px}.tk3c__chips span{background:var(--tk-bg);color:var(--tk-mut);font-size:11px;padding:2px 7px;border-radius:5px}.tk3c__price{margin-top:auto;padding-top:6px;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.tk3c__price b{font-size:21px;font-weight:800;color:var(--tk-ink);letter-spacing:-.01em}.tk3c__price small{font-size:13px;font-weight:600;color:var(--tk-ink)}.tk3c__price s{color:var(--tk-mut);font-size:13px}.tk3c__tax{font-size:11.5px;color:var(--tk-mut)}.tk3c__tax a{color:inherit}.tk3c__stock{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--tk-g);font-weight:600}.tk3c__stock i{width:8px;height:8px;border-radius:50%;background:var(--tk-g);box-shadow:0 0 0 3px #13804a29;flex:none}.tk3c__stock.is-out{color:#b42318}.tk3c__stock.is-out i{background:#b42318;box-shadow:0 0 0 3px #b4231824}.tk3c__btn{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:8px;height:42px;border-radius:10px;background:var(--tk-b);color:#fff;border:1.5px solid var(--tk-b);font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none;width:100%;transition:background .15s}.tk3c__btn:hover{background:var(--tk-bd);border-color:var(--tk-bd)}.tk3c__btn svg{width:18px;height:18px}.tk3c__btn--alt{background:#fff;color:var(--tk-b)}.tk3c__btn--alt:hover{background:var(--tk-bl);border-color:var(--tk-b)}.tk3c__btn.is-busy{opacity:.6;cursor:wait}.tk3c__btn.is-done{background:var(--tk-g);border-color:var(--tk-g)}.tk3-brands{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.tk3-brands a{display:grid;place-items:center;height:66px;background:#fff;border:1px solid var(--tk-line);border-radius:12px;text-decoration:none;color:#33415c;font-weight:800;font-size:17px;letter-spacing:.03em;text-transform:uppercase;transition:color .15s,border-color .15s}.tk3-brands a:hover{color:var(--tk-b);border-color:var(--tk-b)}@media(max-width:989px){.tk3-brands{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tk3-brands a{height:54px;font-size:14.5px}}.tk3-rev{background:linear-gradient(135deg,var(--tk-n) 0%,#123a86 100%);border-radius:22px;color:#fff;padding:44px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:36px;align-items:center}.tk3-rev .tk3-eyebrow{color:#7fb0ff}.tk3-rev h2{color:#fff;font-size:clamp(23px,2.3vw,30px);line-height:1.2;margin:4px 0 12px;letter-spacing:-.01em}.tk3-rev p{color:#c6d4f0;line-height:1.6;margin:0;font-size:15px}.tk3-rev__facts{display:flex;gap:28px;margin-top:22px;flex-wrap:wrap}.tk3-rev__facts b{display:block;font-size:24px;color:#fff}.tk3-rev__facts span{font-size:12.5px;color:#9fb3da}.tk3-rev__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tk3-rev__cards a{display:flex;flex-direction:column;gap:4px;min-height:150px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:18px;color:#fff;text-decoration:none;transition:background .15s}.tk3-rev__cards a:hover{background:#ffffff21}.tk3-rev__cards b{font-size:19px}.tk3-rev__cards span{font-size:13px;color:#b9c9ea}.tk3-rev__cards em{margin-top:auto;font-style:normal;font-size:13px;font-weight:700;color:#8dbaff;display:flex;gap:6px;align-items:center}.tk3-rev__cards em svg{width:15px;height:15px}.tk3-rev__idealo{display:flex;align-items:center;gap:12px;margin-top:12px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:10px 14px;color:#c6d4f0;text-decoration:none;font-size:13px}.tk3-rev__idealo img{background:#fff;border-radius:6px;padding:3px;height:32px;width:auto}@media(max-width:989px){.tk3-rev{grid-template-columns:1fr;padding:28px 20px;gap:24px;border-radius:18px}.tk3-rev__cards{grid-template-columns:1fr}.tk3-rev__cards a{min-height:0;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 10px}.tk3-rev__cards em{margin-top:0;margin-left:auto}}.tk3-paybox{max-width:520px;margin-top:12px;background:var(--tk-bg);border-radius:12px;padding:12px 14px;display:grid;gap:8px}.tk3-paybox>span{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--tk-mut)}.tk3-paybox>span b{color:var(--tk-ink)}.tk3-paybox>span svg{width:18px;height:18px;color:var(--tk-g);flex:none}.tk3-paybox ul{display:flex;gap:6px;flex-wrap:wrap;list-style:none;margin:0;padding:0}.product__title h1{letter-spacing:-.01em}.product .price-item--regular,.product .price-item--sale{font-weight:800}.product-form__submit.button{background:var(--tk-b);font-weight:700;min-height:52px}.product-card-wrapper .card{border:1px solid var(--tk-line);border-radius:14px;background:#fff;overflow:hidden;transition:box-shadow .15s,border-color .15s}.product-card-wrapper:hover .card{border-color:#c4d4ee;box-shadow:0 16px 32px -20px #0a1f4466}.product-card-wrapper .card__inner{background:#fff}.product-card-wrapper .card__media img{object-fit:contain!important;padding:12px}.product-card-wrapper .card__content{padding:0 14px 14px}.product-card-wrapper .card__heading{font-size:14px;font-weight:700;line-height:1.35}.product-card-wrapper .price{font-size:18px;font-weight:800;color:var(--tk-ink)}.product-card-wrapper .card__badge .badge{border-radius:6px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tekaro-v3.css.map */
