.tk{color:var(--tk-color-text);font-family:var(--tk-font-body);font-size:var(--tk-text-body);line-height:1.6}.tk *,.tk *:before,.tk *:after{box-sizing:border-box}.tk-section{padding-block:var(--tk-space-48)}.tk-wrap{max-width:1360px;margin-inline:auto;padding-inline:var(--tk-space-24)}.tk-h2{font-family:var(--tk-font-display);font-size:var(--tk-text-h2);line-height:1.15;letter-spacing:-.015em;font-weight:600;color:var(--tk-color-text-strong);margin:0}.tk-h3{font-family:var(--tk-font-display);font-size:var(--tk-text-h3);line-height:1.2;letter-spacing:-.01em;font-weight:600;color:var(--tk-color-text-strong);margin:0}.tk-h4{font-family:var(--tk-font-display);font-size:var(--tk-text-h4);line-height:1.3;letter-spacing:-.005em;font-weight:600;color:var(--tk-color-text-strong);margin:0}.tk-lead{font-size:var(--tk-text-lead);line-height:1.55;max-width:var(--tk-measure)}.tk-body{max-width:var(--tk-measure)}.tk-small{font-size:var(--tk-text-small);line-height:1.5}.tk-micro{font-size:var(--tk-text-micro);line-height:1.45;letter-spacing:.01em;font-weight:600}.tk-muted{color:var(--tk-color-text-muted)}.tk-data{font-family:var(--tk-font-mono);font-size:var(--tk-text-data);line-height:1.4;font-variant-numeric:tabular-nums}.tk-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--tk-space-16);margin-bottom:var(--tk-space-24);flex-wrap:wrap}.tk-cut{position:relative}.tk-cut:after{content:"";position:absolute;inset-inline-end:0;inset-block-end:0;width:14px;aspect-ratio:1;background:linear-gradient(var(--tk-cut-angle),var(--tk-color-surface) 50%,transparent 50%)}.tk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--tk-font-body);font-size:var(--tk-text-small);font-weight:600;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;padding:12px 24px;border:1px solid transparent;border-radius:var(--tk-radius-sm);cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.tk-btn--primary{background:var(--tk-color-brand-accessible);color:var(--tk-color-text-inverse)}.tk-btn--primary:hover{background:var(--tk-green-700)}.tk-btn--ghost{background:var(--tk-color-surface);color:var(--tk-color-text);border-color:var(--tk-color-border-strong)}.tk-btn--ghost:hover{border-color:var(--tk-color-text)}.tk-btn--sm{padding:8px 16px;font-size:var(--tk-text-micro)}.tk-btn--block{width:100%}.tk-btn[disabled],.tk-btn[aria-disabled=true]{background:var(--tk-graphite-200);color:var(--tk-graphite-600);cursor:not-allowed;border-color:transparent}.tk :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--tk-color-focus);outline-offset:2px}.tk-chip{display:inline-flex;align-items:center;gap:6px;font-size:var(--tk-text-small);line-height:1;text-decoration:none;color:var(--tk-color-text);background:var(--tk-color-surface);border:1px solid var(--tk-color-border);border-radius:var(--tk-radius-sm);padding:8px 14px;cursor:pointer}.tk-chip:hover{border-color:var(--tk-color-border-strong)}.tk-chip[aria-pressed=true],.tk-chip--on{border-color:var(--tk-color-brand);background:var(--tk-green-50);color:var(--tk-color-brand-accessible);font-weight:600}.tk-chip--off{color:var(--tk-graphite-400);text-decoration:line-through}.tk-chip-row{display:flex;flex-wrap:wrap;gap:var(--tk-space-8)}.tk-tile{display:flex;flex-direction:column;gap:var(--tk-space-8);align-items:center;justify-content:center;text-align:center;padding:var(--tk-space-24) var(--tk-space-12);min-height:120px;text-decoration:none;color:var(--tk-color-text-strong);background:var(--tk-color-surface);border:1px solid var(--tk-color-border);border-radius:var(--tk-radius-sm);transition:border-color .12s ease}.tk-tile:hover{border-color:var(--tk-color-brand)}.tk-tile__name{font-family:var(--tk-font-display);font-weight:600;font-size:var(--tk-text-body);letter-spacing:-.005em}.tk-tile__count{font-family:var(--tk-font-mono);font-size:var(--tk-text-micro);color:var(--tk-color-text-muted);font-variant-numeric:tabular-nums}.tk-tile__icon{width:40px;height:40px;object-fit:contain}.tk-tile--advisor{background:var(--tk-green-50);border-color:var(--tk-green-200)}.tk-tile--advisor:hover{border-color:var(--tk-color-brand)}.tk-grid{display:grid;gap:var(--tk-space-12)}.tk-grid--5{grid-template-columns:repeat(5,1fr)}.tk-grid--4{grid-template-columns:repeat(4,1fr)}.tk-grid--3{grid-template-columns:repeat(3,1fr)}.tk-grid--2{grid-template-columns:repeat(2,1fr)}@media(max-width:1100px){.tk-grid--5,.tk-grid--4{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.tk-grid--5,.tk-grid--4,.tk-grid--3,.tk-grid--2{grid-template-columns:repeat(2,1fr)}}.tk-stock{display:inline-flex;align-items:center;gap:6px;font-size:var(--tk-text-small);font-weight:600}.tk-stock:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.tk-stock--in{color:var(--tk-color-success)}.tk-stock--low{color:var(--tk-amber-600)}.tk-stock--out{color:var(--tk-color-danger)}.tk-price{font-family:var(--tk-font-display);font-weight:700;color:var(--tk-color-text-strong);font-variant-numeric:tabular-nums;line-height:1.1}.tk-price--lg{font-size:var(--tk-text-h3)}.tk-price--md{font-size:var(--tk-text-h4)}.tk-price--sm{font-size:var(--tk-text-lead)}.tk-price__unit{font-family:var(--tk-font-mono);font-size:var(--tk-text-micro);font-weight:400;color:var(--tk-color-text-muted);font-variant-numeric:tabular-nums}.tk-price__per{font-family:var(--tk-font-mono);font-size:var(--tk-text-small);color:var(--tk-color-text-muted);font-variant-numeric:tabular-nums}.tk-qty{display:inline-flex;align-items:stretch;border:1px solid var(--tk-color-border-strong);border-radius:var(--tk-radius-sm)}.tk-qty button{width:36px;background:var(--tk-color-surface);border:0;color:var(--tk-color-text);font-size:16px;cursor:pointer}.tk-qty input{width:52px;border:0;text-align:center;padding:8px 0;font-family:var(--tk-font-mono);font-size:var(--tk-text-small);font-variant-numeric:tabular-nums;color:var(--tk-color-text-strong);background:var(--tk-color-surface);-moz-appearance:textfield}.tk-qty input::-webkit-outer-spin-button,.tk-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tk-band--metal{background:var(--tk-color-surface-metal);border:1px solid var(--tk-zinc-200)}.tk-band--warning{background:var(--tk-amber-50);border-inline-start:3px solid var(--tk-color-warning);padding:var(--tk-space-16)}.tk-band--inverse{background:var(--tk-color-surface-inverse);color:var(--tk-graphite-200)}.tk-spec{width:100%;border-collapse:collapse}.tk-spec th,.tk-spec td{padding:10px var(--tk-space-16);text-align:start;border-bottom:1px solid var(--tk-color-border)}.tk-spec th{font-weight:400;color:var(--tk-color-text-muted);font-size:var(--tk-text-small);width:42%}.tk-spec td{font-family:var(--tk-font-mono);font-size:var(--tk-text-data);font-variant-numeric:tabular-nums;color:var(--tk-color-text-strong);text-align:end}.tk-spec tr:last-child :is(th,td){border-bottom:0}.tk-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tk-card{display:flex;flex-direction:column;background:var(--tk-color-surface);border:1px solid var(--tk-color-border);border-radius:var(--tk-radius-sm)}.tk-card__media{display:block;aspect-ratio:1;background:var(--tk-color-surface-sunken);border-bottom:1px solid var(--tk-color-border)}.tk-card__media img{width:100%;height:100%;object-fit:contain}.tk-card__placeholder{display:block;width:100%;height:100%}.tk-card__body{padding:var(--tk-space-12);display:flex;flex-direction:column;gap:6px;flex:1}.tk-card__title{font-family:var(--tk-font-display);font-size:var(--tk-text-body);font-weight:600;line-height:1.3;margin:0}.tk-card__title a{color:var(--tk-color-text-strong);text-decoration:none}.tk-card__title a:hover{color:var(--tk-color-brand-accessible)}.tk-card__reason{color:var(--tk-color-text-muted);border-inline-start:2px solid var(--tk-green-200);padding-inline-start:var(--tk-space-8)}.tk-card__form{padding:0 var(--tk-space-12) var(--tk-space-12)}.tk-row{display:grid;grid-template-columns:80px minmax(0,1fr) minmax(220px,auto);gap:var(--tk-space-16);align-items:start;padding:var(--tk-space-16);background:var(--tk-color-surface);border:1px solid var(--tk-color-border);border-radius:var(--tk-radius-sm)}.tk-row+.tk-row{margin-top:var(--tk-space-8)}.tk-row__media{display:block;width:80px;height:80px;background:var(--tk-color-surface-sunken)}.tk-row__media img{width:100%;height:100%;object-fit:contain}.tk-row__placeholder{display:block;width:100%;height:100%}.tk-row__info{min-width:0;display:flex;flex-direction:column;gap:2px}.tk-row__title{font-family:var(--tk-font-display);font-size:var(--tk-text-h4);font-size:clamp(1rem,1.4vw,1.25rem);font-weight:600;line-height:1.25;margin:0 0 4px}.tk-row__title a{color:var(--tk-color-text-strong);text-decoration:none}.tk-row__title a:hover{color:var(--tk-color-brand-accessible)}.tk-row__meta{color:var(--tk-color-text-muted);margin:0}.tk-row__stock{margin:6px 0 0}.tk-row__buy{display:flex;flex-direction:column;align-items:flex-end;gap:var(--tk-space-8);text-align:end}.tk-row__form{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--tk-space-8)}.tk-row__select{font-family:var(--tk-font-mono);font-size:var(--tk-text-small);padding:8px 10px;border:1px solid var(--tk-color-border-strong);border-radius:var(--tk-radius-sm);background:var(--tk-color-surface);color:var(--tk-color-text-strong);max-width:200px}@media(max-width:760px){.tk-row{grid-template-columns:56px minmax(0,1fr)}.tk-row__media{width:56px;height:56px}.tk-row__buy{grid-column:1 / -1;align-items:stretch;text-align:start}.tk-row__form{justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tkpak-base.css.map */
