.kit-contents{margin:1.6rem 0 2rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.4rem;box-shadow:0 .8rem 1.8rem #30241c1a;overflow:hidden;background:rgb(var(--color-background))}.kit-contents[hidden]{display:none}.kit-contents__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.4rem;cursor:pointer;list-style:none;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.5rem}.kit-contents__summary::-webkit-details-marker{display:none}.kit-contents__count{font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.kit-contents__list{display:grid;gap:.8rem;margin:0;padding:0 1.4rem 1.4rem;list-style:none}.kit-contents__item{display:grid;grid-template-columns:4.8rem 1fr auto;gap:1rem;align-items:center}.kit-contents__swatch{display:block;width:4.8rem;height:4.8rem;border-radius:.4rem;background-color:rgba(var(--color-foreground),.08);background-size:cover;background-position:center;box-shadow:0 .4rem 1rem #30241c1f}.kit-contents__name{font-size:1.4rem;line-height:1.3}.kit-contents__qty{font-size:1.3rem;color:rgba(var(--color-foreground),.7);white-space:nowrap}.kit-addons{margin:0 0 1.6rem}.kit-addons__heading{margin:0 0 .8rem;font-size:1.4rem}.kit-addon{display:grid;grid-template-columns:auto 4.8rem 1fr auto;gap:.8rem 1rem;align-items:center;margin:0 0 .8rem;padding:.8rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:.4rem;cursor:pointer}.kit-addon--feature{border-color:rgba(var(--color-foreground),.45);box-shadow:0 .6rem 1.4rem #30241c1f}.kit-addon__check{margin:0}.kit-addon__media{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:.4rem}.kit-addon__body{min-width:0}.kit-addon__label{display:block;font-weight:600;font-size:1.4rem}.kit-addon__note{display:block;font-size:1.2rem;color:rgba(var(--color-foreground),.7)}.kit-addon__price{font-size:1.3rem;white-space:nowrap}.kit-addon--link{text-decoration:none;color:inherit;grid-template-columns:4.8rem 1fr auto}.kit-addon:focus-within{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kit-contents.css.map */
