.bb-ob-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;pointer-events:none!important}.bb-ob-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:6px;margin:4px 0 2px;align-items:stretch}.bb-ob-row--many{grid-template-columns:repeat(auto-fit,minmax(88px,1fr))}.bb-ob{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;min-height:40px;min-width:0;gap:0 6px;padding:7px 9px;border:1px solid currentColor;border-color:#80808073;border-radius:4px;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:600;line-height:1.15;cursor:pointer;font-variant-numeric:tabular-nums;transition:border-color .12s ease,background-color .12s ease}.bb-ob-row--many .bb-ob{padding:7px 9px;font-size:12.5px}.bb-ob:hover{border-color:#808080e6}.bb-ob.is-sel{background:#15161a;color:#fff;border-color:#15161a}.bb-ob.is-out{opacity:.38;border-style:dashed;cursor:not-allowed;font-weight:500}.bb-ob-wrap{flex:1 1 100%!important;max-width:100%!important;width:100%!important}.bb-ob__note{flex-basis:100%;font-weight:500;font-size:.78em;opacity:.62;line-height:1.1}.bb-ob__sw{width:11px;height:11px;border-radius:2px;border:1px solid rgba(128,128,128,.45);align-self:center;flex:0 0 auto}.bb-ob:focus-visible{outline:2px solid #e8571f;outline-offset:2px}@media(prefers-reduced-motion:reduce){.bb-ob{transition:none}}@media(max-width:480px){.bb-ob-row{gap:5px;grid-template-columns:repeat(auto-fit,minmax(76px,1fr))}.bb-ob-row--many{grid-template-columns:repeat(auto-fit,minmax(72px,1fr))}.bb-ob{min-height:38px;padding:6px 7px;font-size:12px}}#bb-fab{pointer-events:none}#bb-fab>*,#bb-fab button,#bb-fab a{pointer-events:auto}.bb-ob-row{position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/54/assets/bb-option-buttons.css.map */
