.cart-addons{display:block;margin-block-start:.5rem;padding-block-start:1rem;border-block-start:1px solid #e2e2e2}.cart-addons__title{margin:0 0 .75rem;font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cart-addons__list{display:flex;flex-direction:column;gap:.25rem}.cart-addons__item{display:flex;align-items:center;gap:.9rem;padding-block:.6rem;cursor:pointer}.cart-addons__thumb{flex:none;width:3.5rem;height:3.5rem;border-radius:.4rem;overflow:hidden;background:#f5f5f5}.cart-addons__thumb img{display:block;width:100%;height:100%;object-fit:cover}.cart-addons__name{flex:1;min-width:0;font-size:var(--text-sm);font-weight:600;line-height:1.3}.cart-addons__price{white-space:nowrap}.cart-addons__checkbox{flex:none;appearance:none;-webkit-appearance:none;width:1.5rem;height:1.5rem;margin:0;border:2px solid #1a1a1a;border-radius:.3rem;background:#fff;cursor:pointer;display:grid;place-content:center;transition:background-color .15s ease}.cart-addons__checkbox:after{content:"";width:.75rem;height:.4rem;border-left:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:translateY(-1px) rotate(-45deg) scale(0);transition:transform .12s ease}.cart-addons__checkbox:checked{background:#1a1a1a}.cart-addons__checkbox:checked:after{transform:translateY(-1px) rotate(-45deg) scale(1)}.cart-addons__checkbox:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}.cart-addons__checkbox:disabled{cursor:progress}.cart-addons.is-busy .cart-addons__list{opacity:.6;pointer-events:none}.cart-addons__error{margin:.5rem 0 0;padding:.5rem .75rem;border:1px solid #f2c1bd;border-radius:.5rem;background:#fdecea;color:#d0342c;font-size:var(--text-xs)}.cart-addons__error[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom-cart-addons.css.map */
