bilga-parts,.bk-parts__app{display:block}.bk-parts__controls{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin-top:clamp(24px,3vw,36px)}.bk-parts__filters{display:flex;flex-wrap:wrap;gap:8px}.bk-parts__chip{-webkit-appearance:none;appearance:none;border:1px solid var(--bk-border, #c3bcb0);background:transparent;color:var(--bk-ink, #2b2622);font:inherit;font-size:14px;line-height:1;padding:10px 16px;border-radius:999px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.bk-parts__chip:hover{background:var(--bk-card-soft, #f2ece2)}.bk-parts__chip[aria-pressed=true]{background:var(--bk-ink, #2b2622);border-color:var(--bk-ink, #2b2622);color:#fff}.bk-parts__search{display:flex;flex-direction:column;gap:6px;min-width:min(100%,280px)}.bk-parts__search-label{font-size:13px;color:var(--bk-muted, #4a443e)}.bk-parts__input{font:inherit;font-size:15px;padding:11px 14px;border:1px solid var(--bk-border, #c3bcb0);border-radius:10px;background:#fff;color:var(--bk-ink, #2b2622);width:100%}.bk-parts__input:focus-visible{outline:2px solid var(--bk-accent, #c97b5c);outline-offset:1px}.bk-parts__count{margin:14px 0 0;font-size:13.5px;color:var(--bk-muted, #4a443e)}.bk-parts__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:14px;margin-top:14px}.bk-parts__card{display:flex;flex-direction:column;gap:10px;padding:14px;background:#fff;border:1px solid var(--bk-line, #e2dcd2);border-radius:14px;text-decoration:none;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.bk-parts__card[hidden],.bk-parts__panel[hidden]{display:none!important}.bk-parts__card:hover{border-color:var(--bk-border, #c3bcb0);box-shadow:0 6px 18px #2b262212}.bk-parts__card:focus-visible{outline:2px solid var(--bk-accent, #c97b5c);outline-offset:2px}.bk-parts__card.is-open{border-color:var(--bk-accent, #c97b5c);box-shadow:0 0 0 1px var(--bk-accent, #c97b5c)}.bk-parts__thumb{display:block;aspect-ratio:4 / 3;background:var(--bk-card-soft, #f2ece2);border-radius:8px;overflow:hidden}.bk-parts__thumb img{width:100%;height:100%;object-fit:contain;padding:8%;display:block;mix-blend-mode:multiply}.bk-parts__thumb-empty{display:block;width:100%;height:100%}.bk-parts__card-body{display:flex;flex-direction:column;gap:3px;flex:1 1 auto}.bk-parts__card-name{font-size:14.5px;line-height:1.35;min-height:2.7em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.bk-parts__card-sku{font-size:12.5px;color:var(--bk-muted, #4a443e)}.bk-parts__card-price{font-size:14.5px;margin-top:auto;padding-top:4px}.bk-parts__panel{grid-column:1 / -1;position:relative;display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:clamp(18px,3vw,34px);padding:clamp(18px,3vw,28px);margin:4px 0 10px;background:var(--bk-card-soft, #f2ece2);border:1px solid var(--bk-border, #c3bcb0);border-radius:16px}.bk-parts__panel:focus-visible{outline:2px solid var(--bk-accent, #c97b5c);outline-offset:2px}@media(max-width:640px){.bk-parts__panel{grid-template-columns:minmax(0,1fr)}}.bk-parts__close{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1px solid var(--bk-border, #c3bcb0);background:#fff;color:var(--bk-ink, #2b2622);cursor:pointer}.bk-parts__close:hover{background:var(--bk-card, #efe4d6)}.bk-parts__panel-media{background:#fff;border-radius:12px;aspect-ratio:1 / 1;overflow:hidden}.bk-parts__panel-media img{width:100%;height:100%;object-fit:contain;padding:6%;display:block;mix-blend-mode:multiply}.bk-parts__panel-body{display:flex;flex-direction:column;gap:12px;min-width:0}.bk-parts__kicker{margin:0;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--bk-muted, #4a443e)}.bk-parts__panel-name{margin:0;font-family:var(--bk-serif, Georgia, serif);font-weight:400;font-size:clamp(20px,2.2vw,26px);line-height:1.2}.bk-parts__facts{list-style:none;margin:0;padding:0;display:grid;gap:4px}.bk-parts__facts li{display:flex;flex-wrap:wrap;gap:8px;font-size:13.5px;padding-bottom:4px;border-bottom:1px solid var(--bk-line, #e2dcd2)}.bk-parts__fact-key{color:var(--bk-muted, #4a443e)}.bk-parts__fact-val{margin-left:auto;font-variant-numeric:tabular-nums}.bk-parts__panel-desc{font-size:14.5px;line-height:1.55;color:var(--bk-muted, #4a443e)}.bk-parts__panel-desc p{margin:0 0 8px}.bk-parts__panel-desc p:last-child{margin-bottom:0}.bk-parts__form{display:flex;flex-direction:column;gap:8px;margin:4px 0 0}.bk-parts__select-label{font-size:13px;color:var(--bk-muted, #4a443e)}.bk-parts__select{font:inherit;font-size:15px;padding:11px 14px;border:1px solid var(--bk-border, #c3bcb0);border-radius:10px;background:#fff;color:var(--bk-ink, #2b2622);max-width:100%}.bk-parts__price{margin:2px 0 0;font-size:19px}.bk-parts__soldout{margin:0;font-size:14px;color:var(--bk-muted, #4a443e)}.bk-parts__tax{margin:0;font-size:12.5px;color:var(--bk-muted, #4a443e)}.bk-parts__link{font-size:14px;color:var(--bk-ink, #2b2622)}.bk-parts__none{margin:18px 0 0;font-size:14.5px;color:var(--bk-muted, #4a443e)}.bk-parts__app:not(.bk-parts--ready) .bk-parts__controls,.bk-parts__app:not(.bk-parts--ready) .bk-parts__count{display:none}@media(prefers-reduced-motion:reduce){.bk-parts__card,.bk-parts__chip{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/bilga-parts.css.map */
