 @media only screen and (min-width: 0rem) {#meditation-listing {padding: var(--sectionPadding);}#meditation-listing .cs-container {display: flex;flex-direction: column;align-items: center;max-width: 50rem;width: 100%;margin: auto;gap: 2.5rem;}#meditation-listing .cs-content {display: flex;flex-direction: column;align-items: center;width: 100%;text-align: center;}#meditation-listing .cs-text {max-width: 39.375rem;}#meditation-listing .cs-empty {margin: 0;font-size: 1.125rem;line-height: 1.5em;text-align: center;color: var(--bodyTextColor);}#meditation-listing .cs-card-group {display: flex;flex-direction: column;width: 100%;margin: 0;padding: 0;list-style: none;gap: 1.5rem;}#meditation-listing .cs-item {display: flex;flex-direction: column;box-sizing: border-box;border: 1px solid #ebebeb;border-radius: 0.5rem;width: 100%;padding: 1.5rem;background-color: #fff;gap: 1.25rem;}#meditation-listing .cs-item-title {margin: 0;font-size: 1.25rem;line-height: 1.2em;font-weight: 700;color: var(--headerColor);}#meditation-listing .cs-meta {display: flex;align-items: center;margin-top: 0.5rem;gap: 0.75rem;}#meditation-listing .cs-date, #meditation-listing .cs-duration {font-size: 0.875rem;line-height: 1.5em;color: var(--bodyTextColor);}#meditation-listing .cs-dot {display: block;border-radius: 50%;height: 0.25rem;width: 0.25rem;background-color: var(--secondary);}#meditation-listing .cs-item-text {margin: 0.75rem 0 0;font-size: 1rem;line-height: 1.5em;color: var(--bodyTextColor);}#meditation-listing .cs-audio {width: 100%;}}@media only screen and (min-width: 48rem) {#meditation-listing .cs-item {padding: 2rem;}}