.rc-lister{
width: 100%;
border-top: var(--rc-line-width, 1px) solid var(--rc-line-color, #111);
}
.rc-lister__item{
padding: var(--rc-item-padding-y, 24px) 0;
border-bottom: var(--rc-line-width, 1px) solid var(--rc-line-color, #111);
}
.rc-lister__title{
font-weight: var(--rc-title-weight, 800);
font-size: var(--rc-title-size, 18px);
text-transform: var(--rc-title-transform, uppercase);
color: var(--rc-title-color, #111);
margin: 0 0 var(--rc-title-gap, 6px) 0;
}
.rc-lister__content{
font-weight: var(--rc-content-weight, 400);
font-size: var(--rc-content-size, 16px);
line-height: var(--rc-content-line-height, 1.55);
color: var(--rc-content-color, #111);
max-width: var(--rc-content-maxw, 620px);
opacity: var(--rc-content-opacity, 1);
margin: 0;
}
.rc-lister--no-lines{
border-top: none;
}
.rc-lister--no-lines .rc-lister__item{
border-bottom: none;
}
@media (max-width: 1024px){
.rc-lister__item{ padding: var(--rc-item-padding-y-md, var(--rc-item-padding-y, 24px)) 0; }
.rc-lister__title{ font-size: var(--rc-title-size-md, var(--rc-title-size, 18px)); }
.rc-lister__content{ font-size: var(--rc-content-size-md, var(--rc-content-size, 16px)); }
}
@media (max-width: 640px){
.rc-lister__item{ padding: var(--rc-item-padding-y-sm, var(--rc-item-padding-y, 24px)) 0; }
.rc-lister__title{ font-size: var(--rc-title-size-sm, var(--rc-title-size, 18px)); }
.rc-lister__content{ font-size: var(--rc-content-size-sm, var(--rc-content-size, 16px)); }
}