.spacing { display: flex; flex-direction: column; gap: var(--Spacing-x2); } .content { display: grid; gap: var(--Spacing-x2); } .amenity { font-family: var(--typography-Body-Regular-fontFamily); border-bottom: 1px solid var(--Base-Border-Subtle); /* padding set to align with AccordionItem which has a different composition */ padding: calc(var(--Spacing-x1) + var(--Spacing-x-one-and-half)) var(--Spacing-x3); display: flex; gap: var(--Spacing-x1); } .noIcon { margin-left: var(--Spacing-x4); } .list { font-family: var(--typography-Body-Regular-fontFamily); list-style: inside; }