html:not(.js) .add-ons{display:none}.add-ons{border:1px solid var(--color-line);border-radius:var(--radius-m);overflow:hidden}.add-ons__heading{margin:0;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line);background-color:color-mix(in srgb,var(--color-line) 26%,var(--color-bg));color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em}.add-ons__list{margin:0;padding:0;list-style:none}.add-ons__item{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4)}.add-ons__item+.add-ons__item{border-top:1px solid var(--color-line)}.add-ons__label{display:flex;align-items:center;gap:var(--space-3);flex:1 1 auto;min-width:0;cursor:pointer}.add-ons__check{flex:none;width:18px;height:18px;accent-color:var(--color-brand);cursor:pointer}.add-ons__image{flex:none;width:40px;height:40px;border-radius:var(--radius-s);object-fit:cover}.add-ons__text{display:flex;flex-direction:column;gap:1px;min-width:0}.add-ons__title{font-size:14px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.add-ons__status{color:var(--color-muted)}.add-ons__variant{flex:none;max-width:40%;padding:var(--space-1) var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius-s);background-color:var(--color-bg);font-size:13px}.add-ons__price{flex:none;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.add-ons__item--sold-out{opacity:.55}.add-ons__item--sold-out .add-ons__label{cursor:default}@media(prefers-reduced-motion:no-preference){.add-ons__item{transition:background-color .2s ease}}.add-ons__item:not(.add-ons__item--sold-out):hover{background-color:color-mix(in srgb,var(--color-line) 20%,var(--color-bg))}.add-ons__item:has(.add-ons__check:checked){background-color:color-mix(in srgb,var(--color-brand) 8%,var(--color-bg));box-shadow:inset 2px 0 0 var(--color-brand)}.add-ons__check:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media screen and (max-width:479px){.add-ons__item{flex-wrap:wrap}.add-ons__variant{max-width:none;order:3;flex:1 1 100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-add-ons.css.map */
