.kardima-addons{margin:2rem 0 1rem;padding:1.6rem 0 0;border-top:1px solid var(--kardima-line)}.kardima-addons__title{margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--kardima-emerald-deep)}.kardima-addons__list{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.kardima-addons__item{display:grid;grid-template-columns:5.6rem 1fr auto;align-items:center;gap:1.2rem}.kardima-addons__media{display:block;width:5.6rem;height:5.6rem;background:var(--kardima-ivory);overflow:hidden}.kardima-addons__media img{display:block;width:100%;height:100%;object-fit:cover}.kardima-addons__text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.kardima-addons__name{font-size:1.3rem;line-height:1.35;color:var(--kardima-ink);text-decoration:none}.kardima-addons__name:hover{text-decoration:underline}.kardima-addons__price{font-size:1.2rem;color:var(--kardima-ink-soft)}.kardima-addons__add{min-height:3.6rem;padding:0 1.4rem;border:1px solid var(--kardima-emerald);border-radius:0;background:transparent;color:var(--kardima-emerald-deep);font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.kardima-addons__add:hover:not([disabled]){background:var(--kardima-emerald);color:var(--kardima-ivory)}.kardima-addons__add[disabled]{opacity:.6;cursor:default}.kardima-addons__error{margin:1rem 0 0;font-size:1.2rem;color:rgb(var(--color-foreground))}.kardima-addons__error[hidden]{display:none}.kardima-addons--page{max-width:48rem;margin-top:2.4rem}
/*# sourceMappingURL=/cdn/shop/t/9/assets/kardima-cart-addons.css.map */
