.devkit-vb[hidden],.devkit-vb-hidden{display:none!important}.devkit-vb{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;max-width:100%;margin:12px 0 20px;clear:both;color:inherit}.devkit-vb__button{appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:44px;margin:0;padding:8px 12px;border:1px solid currentColor;border-radius:4px;background:#fff0;color:inherit;font:inherit;font-size:14px;line-height:1.2;cursor:pointer}.devkit-vb__button:hover,.devkit-vb__button:focus-visible{background:rgb(127 127 127 / .12);color:inherit}.devkit-vb__button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.devkit-vb__middle{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.35}.devkit-vb__label{font-size:15px;font-weight:600}.devkit-vb__count,.devkit-vb__status{font-size:12px}.devkit-vb__count{opacity:.7}.devkit-vb__status:empty{display:none}.devkit-vb--sold-out .devkit-vb__status{font-weight:600;color:#a94442}@media (max-width:420px){.devkit-vb__button{padding:8px 10px}.devkit-vb__label{font-size:14px}}