.notes[data-v-384f3aac]{margin:0 0 var(--space-lg);padding:0;list-style:none}@media (min-width:1200px){.notes[data-v-384f3aac]{padding-right:var(--space-md)}}.note[data-v-384f3aac]{color:var(--color-text-secondary);align-items:flex-start;gap:var(--space-2xs);font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-md);display:flex}.dot[data-v-384f3aac]{color:var(--color-primary);flex-shrink:0;margin-top:2px}.rooms[data-v-384f3aac]{border-collapse:collapse;table-layout:fixed;width:100%}.price-column[data-v-384f3aac]{width:100px}@media (min-width:1200px){.price-column[data-v-384f3aac]{width:145px}}thead th[data-v-384f3aac]{border-bottom:1px solid var(--color-line-weak);color:var(--color-text-secondary);padding:0 var(--space-sm) var(--space-2xs);white-space:nowrap;font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-sm)}.type-heading[data-v-384f3aac]{text-align:left}.price-heading[data-v-384f3aac]{height:36px;position:relative}.price-heading-text[data-v-384f3aac]{bottom:var(--space-2xs);right:var(--space-sm);position:absolute}tbody tr+tr[data-v-384f3aac]>*{border-top:1px solid var(--color-line-weak)}.room[data-v-384f3aac]{font-weight:var(--font-weight-regular);height:76px;padding:var(--space-sm) 0;text-align:left}.room-inner[data-v-384f3aac]{align-items:center;gap:var(--space-xs);display:flex}@media (min-width:1200px){.room-inner[data-v-384f3aac]{gap:var(--space-sm)}}.icons[data-v-384f3aac]{color:var(--color-primary);flex-shrink:0;justify-content:center;width:60px;display:flex}.room-text[data-v-384f3aac]{flex-direction:column;display:flex}@media (min-width:1200px){.room-text[data-v-384f3aac]{align-items:baseline;gap:var(--space-3xs);flex-direction:row}}.room-name[data-v-384f3aac]{font-size:var(--font-size-md);line-height:var(--line-height-md)}.room-name[data-v-384f3aac],.room-note[data-v-384f3aac]{font-family:var(--font-family-body);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body)}.room-note[data-v-384f3aac]{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.price[data-v-384f3aac],.room-note[data-v-384f3aac]{white-space:nowrap}.price[data-v-384f3aac]{color:var(--color-primary);padding:var(--space-sm) var(--space-2xs) var(--space-sm) 0;text-align:right;font-family:var(--font-family-number);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-number);line-height:var(--line-height-md)}
