.product-addons{display:block;margin:0 0 2.4rem;padding:2rem 2.4rem 2.4rem;border:.2rem solid rgba(var(--color-foreground),.6);border-radius:var(--inputs-radius, .6rem);background:rgba(var(--color-foreground),.03)}.product-addons__header{margin-bottom:1.6rem}.product-addons__title{margin:0;font-size:1.9rem;line-height:1.3;letter-spacing:0}.product-addons__subtitle{margin:.4rem 0 0;font-size:1.4rem;opacity:.75}.product-addons__list{display:flex;flex-direction:column;gap:.8rem}.product-addons__item{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem;padding:1.2rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:var(--inputs-radius, .6rem);background:rgb(var(--color-background));transition:border-color .15s ease,box-shadow .15s ease}.product-addons__item:hover{border-color:rgba(var(--color-foreground),.5)}.product-addons__item:has(.product-addons__input:checked){border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground))}.product-addons__choice{display:flex;flex:1 1 auto;align-items:center;gap:1.4rem;cursor:pointer}.product-addons__input{flex:none;width:2rem;height:2rem;margin:0;accent-color:rgb(var(--color-foreground));cursor:pointer}.product-addons__text{display:flex;flex-direction:column;gap:.2rem}.product-addons__name{font-size:1.6rem;font-weight:600}.product-addons__description{font-size:1.3rem;opacity:.7}.product-addons__controls{display:flex;flex:none;align-items:center;gap:1.6rem}.product-addons__qty-wrapper[hidden]{display:none}.product-addons__qty{width:7rem;padding:.7rem .4rem .7rem .9rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:var(--inputs-radius, .4rem);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:inherit;font-size:1.5rem;text-align:center}.product-addons__price{font-size:1.6rem;font-weight:600;text-align:right;white-space:nowrap}.product-addons__price-note{display:block;font-size:1.2rem;font-weight:400;opacity:.7}.product-addons__status:empty{display:none}.product-addons__status{margin:1.2rem 0 0;padding:.9rem 1.2rem;border-radius:var(--inputs-radius, .4rem);background:rgba(var(--color-error, 200 50 50),.08);font-size:1.4rem;color:rgb(var(--color-error, 200 50 50))}.product-addons__item-status{flex:0 0 100%;margin:.4rem 0 0;padding-top:.9rem;border-top:.1rem solid rgba(var(--color-foreground),.15);font-size:1.4rem;line-height:1.4;color:rgb(var(--color-foreground))}.product-addons__item-status[hidden]{display:none}.product-addons__item-status--error{color:rgb(var(--color-error, 200 50 50))}.product-addons__item:has(.product-addons__item-status:not([hidden])){border-color:rgba(var(--color-foreground),.5)}.product-addons__status--hint{background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.product-addons{padding:1.6rem}.product-addons__item{padding:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/product-addons.css.map */
