.et-shelf .iconcardcoutts{display:flex;width:100%}
.et-shelf .iconcardcoutts.cq-Editable-dom .shelf-wrapper{display:flex;flex-direction:column;width:100%}
.et-shelf .iconcardcoutts .ic-card{display:flex;flex-direction:column;width:100%;flex:1}
.et-shelf .iconcardcoutts .ic-card__image{margin:0 0 64px;height:26px !important;width:24px;overflow:hidden;position:relative;text-align:center}
.et-shelf .iconcardcoutts .ic-card__image:has(.comp-img-generic:not(.svg)){aspect-ratio:4 / 3}
.et-shelf .iconcardcoutts .ic-card__image .image{height:100%}
.et-shelf .iconcardcoutts .ic-card__image .image .comp-img-generic{height:inherit;width:inherit}
.et-shelf .iconcardcoutts .ic-card__image .image .comp-img-generic.svg{aspect-ratio:4 / 3;text-align:center;padding:0 !important;width:24px;height:26px !important}
.et-shelf .iconcardcoutts .ic-card__running-head{margin:0 0 8px}
.et-shelf .iconcardcoutts .ic-card__running-head .textsimple .comp-rich-text{font-family:"CouttsSienaLight",sans-serif;font-size:18px;letter-spacing:.36px;line-height:23px}
.et-shelf .iconcardcoutts .ic-card__title{margin:0 0 16px}
.et-shelf .iconcardcoutts .ic-card__title .title-comp{margin-bottom:0}
.et-shelf .iconcardcoutts .ic-card__description{margin:0 0 8px}
.et-shelf .iconcardcoutts .ic-card__cta{margin:auto 0 0}
.et-shelf .iconcardcoutts .ic-card__cta .cta .cta-button{width:calc(100% - 2px)}
.et-shelf .iconcardcoutts .ic-card__running-head .textsimple.text .comp-rich-text p:last-child,.et-shelf .iconcardcoutts .ic-card__description .text .comp-rich-text p:last-child{margin:0}
.et-shelf .iconcardcoutts .ic-card.image--hidden{padding-top:0;margin-top:auto}
.et-shelf .iconcardcoutts .ic-card .ic-card__bulletlist .comp-rich-text ul li:not(:first-child){margin-top:11px}
@media(min-width:1256px){.et-shelf .iconcardcoutts .ic-card:has(.cta-tertiary) .ic-card__description,.et-shelf .iconcardcoutts .ic-card:has(.ic-card__cta) .ic-card__description,.et-shelf .iconcardcoutts .ic-card:has(.ic-card__bulletlist) .ic-card__description{margin:0 0 8px}
.et-shelf .iconcardcoutts .ic-card .ic-card__bulletlist{margin-bottom:-2px}
}
@media(min-width:1024px) and (max-width:1255px){.et-shelf .iconcardcoutts .ic-card:has(.cta-tertiary) .ic-card__description,.et-shelf .iconcardcoutts .ic-card:has(.ic-card__cta) .ic-card__description,.et-shelf .iconcardcoutts .ic-card:has(.ic-card__bulletlist) .ic-card__description{margin:0 0 8px}
.et-shelf .iconcardcoutts .ic-card .ic-card__bulletlist{margin-bottom:-2px}
}
@media(min-width:768px) and (max-width:1023px){.et-shelf .iconcardcoutts .ic-card:has(.cta-tertiary) .ic-card__description,.et-shelf .iconcardcoutts .ic-card:has(.ic-card__cta) .ic-card__description,.et-shelf .iconcardcoutts .ic-card:has(.ic-card__bulletlist) .ic-card__description{margin:0 0 8px}
.et-shelf .iconcardcoutts .ic-card .ic-card__bulletlist{margin-bottom:-2px}
}
@media(max-width:767px){.et-shelf .iconcardcoutts .ic-card .ic-card__bulletlist{margin-bottom:-2px}
.et-shelf .iconcardcoutts .ic-card__description{margin:0 0 8px}
}
.et-shelf .cmp-layout-container--fixed[class*="padding-"] .iconcard-shelf .ic-card>div:nth-last-child(1){margin-bottom:0}
.et-shelf .cmp-layout-container--fixed[class*="padding-"] .iconcard-shelf .ic-card:has(.ic-card__cta)>div:nth-last-child(1) .cta.button:nth-last-child(1){padding-bottom:0;margin-bottom:0}