.sobooth-addons{display:flex;flex-direction:column;gap:1.6rem;margin-block:2rem}.sobooth-addons__group{display:flex;flex-direction:column;gap:.8rem}.sobooth-addons__label{font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-foreground, #1a1a1a)}.sobooth-addons__buttons{display:flex;flex-wrap:wrap;gap:.8rem}.sobooth-addons__btn{padding:.8rem 1.4rem;border:1.5px solid var(--color-border, #e2e2e2);border-radius:var(--buttons-radius, 4px);background:var(--color-background, #fff);color:var(--color-foreground, #1a1a1a);font-size:1.3rem;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.sobooth-addons__btn:hover{border-color:var(--color-button, #1a1a1a)}.sobooth-addons__btn.is-active{border-color:var(--color-button, #1a1a1a);background:var(--color-button, #1a1a1a);color:var(--color-button-text, #fff)}.sobooth-addons__btn-price{font-size:1.1rem;opacity:.8;margin-left:.4rem}.sobooth-addons__summary{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.4rem;border:1px solid var(--color-border, #e2e2e2);border-radius:var(--buttons-radius, 4px);font-size:1.4rem}.sobooth-addons__summary-label{color:var(--color-foreground, #666)}.sobooth-addons__summary-price{font-weight:700;color:var(--color-button, #1a1a1a)}.sobooth-addons__error{font-size:1.2rem;color:#c0392b}.sobooth-addons__error:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sobooth-addons.css.map */
