.bp-ha{display:block;width:100%;min-width:0;color:var(--color-foreground)}.bp-ha__intro{margin:0 0 14px;font-size:.85rem;line-height:1.4}.bp-ha__group{border:0;padding:0;margin:0 0 18px;min-width:0}.bp-ha__heading{float:none;margin:0 0 10px;padding:0;font-weight:600}.bp-ha__options{display:flex;gap:10px;overflow-x:auto;max-width:100%;padding:3px 3px 12px}.bp-ha__option{flex:0 0 128px;min-width:0}.bp-ha__choice{display:flex;flex-direction:column;gap:6px;min-height:100%;padding:9px;border:1px solid var(--color-border);border-radius:7px;line-height:1.35}.bp-ha__choice:has(input:checked){border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}.bp-ha__product:focus-visible,.bp-ha__select input:focus-visible{outline:2px solid currentColor;outline-offset:2px}.bp-ha__choice input{width:20px;height:20px;margin:0;accent-color:var(--color-foreground)}.bp-ha__choice img{width:100%;height:96px;object-fit:contain;background:#fff}.bp-ha__name{font-size:.78rem;overflow-wrap:normal}.bp-ha__meta{font-size:.8rem;font-weight:600}.bp-ha__option--sold-out{opacity:.65}.bp-ha__option--sold-out .bp-ha__choice{cursor:default}[data-bp-accessories-selected=true] .shopify-payment-button,[data-bp-accessories-selected=true] shopify-accelerated-checkout{display:none!important}.bp-ha__select{align-self:center;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer}.bp-ha__product{display:flex;flex-direction:column;gap:6px;min-width:0;color:inherit;text-decoration:none;line-height:1.35}.bp-ha__product:hover .bp-ha__name{text-decoration:underline;text-underline-offset:2px}bp-accessory-carousel{display:block;min-width:0}.bp-ha__navigation{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:8px}.bp-ha__navigation[hidden]{display:none}.bp-ha__swipe-hint{font-size:12px;opacity:.75;margin-inline-end:auto}.bp-ha__arrows{display:flex;gap:8px}.bp-ha__arrows button{display:grid;place-items:center;width:44px;height:44px;min-width:44px;padding:0;border:1px solid currentColor;border-radius:50%;background:var(--color-background);color:var(--color-foreground);font-size:22px;line-height:1;cursor:pointer}.bp-ha__arrows button:disabled{opacity:.3;cursor:default}.bp-ha__arrows button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bp-ha__options{scroll-snap-type:x proximity;scrollbar-width:thin}.bp-ha__option{scroll-snap-align:start}@media(min-width:750px){.bp-ha__swipe-hint{display:none}}
/*# sourceMappingURL=/cdn/shop/t/200/assets/bp-hanging-accessories.css.map */
