.wd-list {
list-style:none;
--li-pl: 0;
--list-mb: 0;
--li-mb: 15px;
--wd-row-gap: var(--li-mb);
display:flex;
flex-direction:column;
justify-content:var(--wd-align);
gap:var(--wd-row-gap)}
.wd-list li {
position:relative;
display:flex;
align-items:center;
justify-content:inherit;
gap:10px;
margin-bottom:0 !important;
transition:all .25s ease}
.wd-list .wd-icon {
display:flex;
align-items:center;
justify-content:center;
flex:0 0 auto;
color:var(--color-gray-800);
line-height:1;
transition:all .25s ease;
font-size:var(--li-icon-s, 1em)}
.wd-list.wd-design-bordered li:not(:first-child):before {
content:"";
position:absolute;
top:calc(var(--wd-row-gap) / 2 * -1);
inset-inline:0px;
border-top:1px solid var(--brdcolor-gray-300)}
.wd-list .wd-icon :is(img,svg) {
width:var(--li-icon-s, revert-layer) !important;
min-width:var(--li-icon-s, 6px);
max-width:150px;
fill:currentColor}
.wd-list .wd-icon:has(:is(img,svg)):before {
display:none}
.wd-list.wd-type-ordered {
counter-reset:item}
.wd-list.wd-type-ordered .wd-icon {
font-weight:600}
.wd-list.wd-type-ordered .wd-icon:before {
content:counter(item) ".";
counter-increment:item}
.wd-list.wd-type-unordered .wd-icon:before {
font-size:.6em;
content:"\f113";
font-family:"woodmart-font"}
.wd-list.wd-shape-icon .wd-icon {
background-color:var(--color-gray-200);
width:var(--li-icon-s, 2em);
height:var(--li-icon-s, 2em);
font-size:calc(var(--li-icon-s, 2em) / 2)}
.wd-list.wd-shape-icon .wd-icon :is(img,svg) {
width:calc(var(--li-icon-s, 2em) / 2);
height:calc(var(--li-icon-s, 2em) / 2);
min-width:calc(var(--li-icon-s, 14px) / 2);
object-fit:contain}
.wd-list.wd-style-rounded .wd-icon {
border-radius:50%}
