body:has(.tk) #ixTop{display:none!important}
.tk{--tk-ink:#182130;--tk-muted:#526071;--tk-line:#d8e1eb;--tk-blue:#2457a7;--tk-red:#d72722;color:var(--tk-ink);max-width:1500px;margin:0 auto;padding:0 20px 64px;font-size:16px;line-height:1.45}
.tk *{box-sizing:border-box}
.tk h2,.tk h3,.tk p{margin-top:0}
.tk a{color:var(--tk-blue)}
.tk svg{width:18px;height:18px;vertical-align:middle;flex:none}
.tk-head{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 0 24px}
.tk-head p{max-width:850px;color:var(--tk-muted);margin-bottom:0}
.tk-kicker{font-size:12px;font-weight:800;color:var(--tk-red)!important;letter-spacing:0;text-transform:uppercase;margin-bottom:8px!important}
.tk-call{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;border:1px solid var(--tk-line);border-radius:5px;padding:12px 16px;text-decoration:none;font-weight:800}
.tk-guide{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:24px 0;border-top:4px solid var(--tk-red);border-bottom:1px solid var(--tk-line)}
.tk-guide>div{display:grid;grid-template-columns:24px 1fr;column-gap:8px;align-content:start;min-width:0}
.tk-guide svg{color:var(--tk-blue);grid-row:span 2;margin-top:2px}
.tk-guide strong{font-size:16px;line-height:1.25}
.tk-guide span{color:var(--tk-muted);margin-top:7px;font-size:14px;line-height:1.4}
.tk-tool{padding:28px 0 18px;border-bottom:1px solid var(--tk-line)}
.tk-section-head h2,.tk-results-head h2,.tk-mixing h2,.tk-help h2{font-size:23px;line-height:1.25;margin:0 0 6px}
.tk-section-head p,.tk-results-head p,.tk-mixing p,.tk-help p{color:var(--tk-muted);margin-bottom:0}
.tk-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 18px;margin-top:22px}
.tk-filters label,.tk-mix-inputs label,.tk-result-actions label{display:flex;flex-direction:column;gap:5px;min-width:0;font-size:13px;font-weight:700;color:#344154}
.tk input,.tk select{width:100%;min-width:0;min-height:42px;border:1px solid #b8c7d8;border-radius:4px;background:#fff;color:var(--tk-ink);padding:7px 10px;font:inherit;font-size:15px}
.tk input[type="number"]{width:100%!important;max-width:none!important}
.tk input:focus-visible,.tk select:focus-visible,.tk button:focus-visible,.tk a:focus-visible,.tk summary:focus-visible{outline:3px solid #6aa7ff;outline-offset:2px}
.tk-wide{grid-column:span 2}
.tk-more{grid-column:1/-1;border-top:1px solid var(--tk-line);padding-top:8px}
.tk-more summary{display:flex;align-items:center;gap:5px;width:max-content;cursor:pointer;color:var(--tk-blue);font-weight:700}
.tk-more[open] summary svg{transform:rotate(180deg)}
.tk-more-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 18px;margin-top:14px}
.tk-filter-actions{grid-column:1/-1;display:flex;align-items:center;gap:10px;justify-content:flex-end}
.tk-filter-actions button,.tk-help>a,.tk-product-link,.tk-result-actions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--tk-red);border-radius:5px;background:var(--tk-red);color:#fff;padding:10px 16px;min-height:42px;font-weight:800;text-decoration:none;cursor:pointer;font-size:14px}
.tk-filter-actions>a{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--tk-line);border-radius:5px}
.tk-results{padding:24px 0 32px}
.tk-results-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:20px}
.tk-result-actions{display:flex;align-items:end;gap:12px}
.tk-result-actions label{min-width:190px}
.tk-result-actions button{white-space:nowrap;background:var(--tk-blue);border-color:var(--tk-blue)}
.tk-result-actions button:disabled{background:#eef2f6;border-color:var(--tk-line);color:#7b8591;cursor:not-allowed}
.tk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.tk-item{display:flex;flex-direction:column;min-width:0;border:1px solid var(--tk-line);border-top:3px solid var(--tk-blue);border-radius:5px;background:#fff;overflow:hidden}
.tk-item-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;font-size:13px;font-weight:800;color:var(--tk-blue)}
.tk-item-top label{display:flex;align-items:center;gap:5px;font-weight:500;color:var(--tk-muted);cursor:pointer}
.tk-item-top input{width:17px;min-height:17px;height:17px;accent-color:var(--tk-blue)}
.tk-image{height:174px;display:flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none;color:var(--tk-muted)!important;background:#fff}
.tk .tk-image img{width:100%;max-width:220px!important;height:170px!important;object-fit:contain}
.tk-item-body{padding:12px 16px 16px;flex:1;min-width:0}
.tk-kind{display:block;font-size:12px;font-weight:800;color:var(--tk-blue);text-transform:uppercase;margin-bottom:5px}
.tk-item h3{font-size:17px;line-height:1.3;min-height:45px;margin-bottom:4px;overflow-wrap:anywhere}
.tk-item h3 a{color:var(--tk-ink);text-decoration:none}
.tk-item h3 a:hover{text-decoration:underline}
.tk-model{font-size:13px;color:var(--tk-muted);min-height:19px;margin-bottom:10px;overflow-wrap:anywhere}
.tk-price{font-size:18px;font-weight:800;margin-bottom:12px}
.tk-price small{font-size:12px;font-weight:400;color:var(--tk-muted)}
.tk-purchase{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px;margin:0 0 16px}
.tk-quantity{display:flex;flex-direction:column;gap:4px;flex:0 0 80px;font-size:12px;color:var(--tk-muted)}
.tk .tk-purchase .InputIlosc{width:80px!important;margin:0;min-height:44px;text-align:center}
.tk .tk-cart-button,.tk .tk-cart-options{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1 1 190px;min-height:44px;padding:10px 12px;border:1px solid var(--tk-red);border-radius:5px;background:var(--tk-red);color:#fff;font-size:14px;font-weight:750;line-height:1.3;text-align:center;cursor:pointer;text-decoration:none}
.tk .tk-cart-button:hover{background:#b51e1a;border-color:#b51e1a}
.tk .tk-cart-button:focus-visible{outline:3px solid #6aa7ff;outline-offset:2px}
.tk .tk-cart-options{background:#fff;color:var(--tk-blue);border-color:var(--tk-line)}
.tk-specs{margin:0;display:grid;grid-template-columns:1fr;gap:0;font-size:13px}
.tk-specs>div{display:grid;grid-template-columns:minmax(100px,42%) minmax(0,1fr);gap:10px;border-top:1px solid #e9eef4;padding:6px 0}
.tk-specs dt{color:var(--tk-muted)}
.tk-specs dd{margin:0;font-weight:650;overflow-wrap:anywhere}
.tk-specs dd small{display:block;color:var(--tk-muted);font-weight:400}
.tk-v40{border-left:3px solid #15805d;background:#f4faf7;padding:8px 10px;margin:12px 0 0;font-size:13px}
.tk-v40 small{display:block;font-size:12px;color:var(--tk-muted);margin-top:2px}
.tk-estimate{border-color:#d99b25;background:#fffaf1}
.tk-docs{margin-top:12px;border-top:1px solid var(--tk-line);padding-top:10px;font-size:13px}
.tk-docs summary{color:var(--tk-blue);font-weight:800;cursor:pointer}
.tk-docs ul{margin:8px 0 0;padding-left:0;list-style:none}
.tk-docs li{margin:6px 0}
.tk-docs a{display:inline-flex;align-items:flex-start;gap:6px;overflow-wrap:anywhere}
.tk-doc-note{color:var(--tk-muted);font-size:12px;margin:12px 0 0}
.tk-product-link{border:0;border-top:1px solid var(--tk-line);border-radius:0;background:#f7f9fc;color:var(--tk-blue);justify-content:space-between;padding:12px 16px}
.tk-product-link:hover{background:#edf3fa}
.tk-pages{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:24px}
.tk-pages a{display:inline-flex;align-items:center;gap:5px;font-weight:700}
.tk-empty{padding:30px;border:1px solid var(--tk-line);background:#f7f9fc}
.tk-mixing,.tk-help{display:flex;justify-content:space-between;gap:24px;align-items:center;border-top:1px solid var(--tk-line);padding:28px 0}
.tk-mixing>div:first-child{max-width:850px}
.tk-mix-inputs{display:grid;grid-template-columns:repeat(3,minmax(90px,1fr));gap:10px;max-width:420px;width:100%}
.tk-help{border-top:3px solid var(--tk-blue)}
.tk-help>div{max-width:850px}
.tk-help>a{white-space:nowrap}
.tk dialog{width:min(1100px,calc(100vw - 24px));max-height:calc(100vh - 32px);padding:0;border:1px solid var(--tk-line);border-radius:6px;box-shadow:0 16px 48px #1a273444}
.tk dialog::backdrop{background:#121d2caa}
.tk-dialog-head{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;border-bottom:1px solid var(--tk-line)}
.tk-dialog-head h2{margin:0;font-size:20px}
.tk-dialog-head button{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--tk-line);border-radius:4px;background:#fff;cursor:pointer}
#tk-compare-table{overflow:auto;max-height:calc(100vh - 110px);padding:0 16px 16px}
.tk-compare-table{border-collapse:collapse;width:100%;min-width:640px;font-size:13px}
.tk-compare-table th,.tk-compare-table td{border-bottom:1px solid var(--tk-line);padding:10px;text-align:left;min-width:150px;vertical-align:top;overflow-wrap:anywhere}
.tk-compare-table th:first-child{position:sticky;left:0;background:#fff;min-width:155px;z-index:1}
.tk-compare-table thead th{font-size:14px;color:var(--tk-blue)}
@media(max-width:1100px){.tk-guide{grid-template-columns:repeat(2,minmax(0,1fr))}.tk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tk-filters,.tk-more-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:700px){.tk{padding:0 12px 40px}.tk-head,.tk-results-head,.tk-mixing,.tk-help{flex-direction:column;align-items:stretch}.tk-head{gap:12px}.tk-call{width:max-content}.tk-guide{grid-template-columns:1fr;gap:16px}.tk-filters,.tk-more-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tk-grid{grid-template-columns:1fr}.tk-result-actions{justify-content:space-between}.tk-mix-inputs{max-width:none}.tk-help>a{white-space:normal}.tk-item h3{min-height:0}}
@media(max-width:430px){.tk-filters,.tk-more-grid{grid-template-columns:1fr}.tk-wide{grid-column:auto}.tk-result-actions{flex-wrap:wrap}.tk-result-actions label{flex:1}.tk-mix-inputs{grid-template-columns:repeat(3,minmax(0,1fr))}.tk-mix-inputs input{font-size:14px;padding:5px}.tk-specs>div{grid-template-columns:minmax(90px,40%) minmax(0,1fr)}}
