.cart-bundle{margin-top:.4rem}
.cart-bundle__summary{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;list-style:none;font-weight:500}
.cart-bundle__summary::-webkit-details-marker{display:none}
.cart-bundle__label--hide{display:none}
.cart-bundle[open] .cart-bundle__label--show{display:none}
.cart-bundle[open] .cart-bundle__label--hide{display:inline}
.cart-bundle__chevron{width:.45rem;height:.45rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s}
.cart-bundle[open] .cart-bundle__chevron{transform:rotate(-135deg) translateY(-2px)}
.cart-bundle__list{list-style:none;margin:.6rem 0 0;padding:0;display:grid;gap:.6rem}
.cart-bundle__item{display:flex;align-items:center;gap:.7rem}
.cart-bundle__image{width:40px;height:40px;object-fit:cover;border-radius:4px;flex:none}
.cart-bundle__text{display:flex;flex-direction:column}
