@charset "UTF-8";.bb4{display:block;margin:2rem 0}.bb4__heading{margin:0 0 1rem;letter-spacing:calc(var(--font-heading-scale) * .06rem)}@media screen and (max-width:749px){.bb4__heading{font-size:calc(var(--font-heading-scale) * 2.8rem)}}.bb4__products{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--inputs-radius,8px);overflow:hidden}.bb4__product{display:grid;grid-template-columns:72px 1fr auto;align-items:center;gap:1rem;padding:1rem;transition:background-color .2s ease}.bb4__product+.bb4__product{border-top:1px solid rgba(var(--color-foreground),.12)}.bb4__product--active .bb4__stepper-btn[data-step="1"]{background:rgb(var(--color-button-background));border-color:rgb(var(--color-button-background));color:rgb(var(--color-button-text))}.bb4__product--active .bb4__stepper-btn[data-step="1"] svg{fill:currentColor}.bb4__product--soldout{opacity:.55}.bb4__product-media{width:60px;height:60px}.bb4__product-media img{width:100%;height:100%;object-fit:cover;border-radius:4px}.bb4__product-title{margin:0 0 .6rem;font-weight:600;line-height:1;font-size:1.4rem;letter-spacing:0}.bb4__product-desc{margin:0;line-height:1.2;font-size:1.1rem;color:rgba(var(--color-foreground),.7)}.bb4__stepper{display:flex;align-items:center;gap:.5rem}.bb4__stepper-btn{appearance:none;-webkit-appearance:none;border:1px solid rgba(var(--color-foreground),.4);background:0 0;color:rgb(var(--color-foreground));border-radius:50%;width:3.2rem;height:3.2rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.bb4__stepper-btn svg{width:1.2rem;height:1.2rem}.bb4__stepper-btn:disabled{opacity:.3;cursor:not-allowed}.bb4__stepper-count{min-width:1.5rem;text-align:center;font-variant-numeric:tabular-nums}.bb4__soldout-label{font-size:1.2rem;text-transform:uppercase;letter-spacing:.06rem}.bb4__footer{margin-top:1.5rem}.bb4__counter{margin-left:.6rem;opacity:.6}.bb4__add[disabled]{opacity:.5;cursor:not-allowed}.bb4__error{margin-top:.8rem}.bb4__error[hidden]{display:none}