.bc-model-3d-dialog[open]:has(.bc-m3di){display:flex;flex-direction:column}.bc-model-3d-dialog:has(.bc-m3di) .bc-model-3d-dialog__stage{position:relative;inset:auto;flex:1 1 auto;min-block-size:0}.bc-model-3d-dialog:has(.bc-m3di) .bc-model-3d-dialog__hint{position:static;inset:auto;flex:none;padding:0 16px var(--padding-md, 14px)}.bc-model-3d-dialog[data-bc-m3d-swapping] .bc-model-3d-stage{opacity:.45;transition:opacity .2s ease}.bc-m3di{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 20px;max-block-size:30vh;padding:10px 16px;overflow:auto;overscroll-behavior:contain;border-block-start:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.bc-m3di__group{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.bc-m3di__group--device{flex-wrap:nowrap;padding-inline-end:20px;border-inline-end:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.bc-m3di__group-label{font-size:.75rem;font-weight:500;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb,var(--color-foreground) 55%,transparent)}.bc-m3di__chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.bc-m3di__chip-row{display:flex;list-style:none}.bc-m3di__chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 6px;border-radius:999px;font-size:.8125rem;line-height:1.2;cursor:pointer;background:transparent;border:1px solid color-mix(in srgb,var(--color-foreground) 14%,transparent);color:var(--color-foreground)}.bc-m3di__chip--device{padding-inline:12px}.bc-m3di__chip:hover{border-color:color-mix(in srgb,var(--color-foreground) 40%,transparent)}.bc-m3di__chip[aria-pressed=true]{border-color:var(--color-foreground);background:color-mix(in srgb,var(--color-foreground) 6%,transparent);font-weight:500}.bc-m3di__chip:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.bc-m3di__chip-title{white-space:nowrap}.bc-m3di__swatch{flex:none;inline-size:12px;block-size:12px;border-radius:50%;background:var(--bc-m3di-swatch, #2b2b2b);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-foreground) 25%,transparent)}.bc-m3di__chip[aria-busy=true] .bc-m3di__swatch{background:transparent;border:2px solid color-mix(in srgb,var(--color-foreground) 22%,transparent);border-top-color:var(--color-foreground);box-shadow:none;box-sizing:border-box;animation:bc-m3di-spin .7s linear infinite}.bc-m3di__chip--device[aria-busy=true]{opacity:.55}@keyframes bc-m3di-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.bc-m3di__chip[aria-busy=true] .bc-m3di__swatch{animation:none}.bc-model-3d-dialog[data-bc-m3d-swapping] .bc-model-3d-stage{transition:none}}@media(max-width:749px){.bc-m3di{flex-wrap:nowrap;justify-content:flex-start;max-block-size:none;padding-block:8px;overflow-x:auto;overflow-y:hidden}.bc-m3di__group,.bc-m3di__chips,.bc-m3di__chip-row{flex:none;flex-wrap:nowrap}.bc-m3di__group--device{padding-inline-end:12px}.bc-model-3d-dialog:has(.bc-m3di) .bc-model-3d-dialog__hint{padding-block-end:10px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bc-model-3d-installed.css.map */
