/* START_SECTION:main-product (INDEX:57) */
.cwl-compact-card{box-sizing:border-box;margin:14px 0;padding:14px 16px;width:var(--cwl-cart-button-width,100%);max-width:100%;border:1px solid #9abcaa;border-radius:11px;background:#eaf4ef;color:#073f33;font-family:Georgia,'Times New Roman',serif;line-height:1.35}
.cwl-compact-card__title{font-size:13px;letter-spacing:1.6px;text-transform:uppercase}
.cwl-compact-card__saving{font-size:23px;margin:3px 0 10px}
.cwl-compact-card__prices{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:16px;border-top:1px solid #abc4b3;padding-top:10px;margin-bottom:9px;align-items:center}
.cwl-compact-card__ours{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:var(--button-product,60px);background:#137a71;color:#fff;border-radius:var(--border-radius-buttons,30px);padding:4px 20px}
.cwl-compact-card__ours span{font-size:11px;letter-spacing:1.1px;text-transform:uppercase}
.cwl-compact-card__prices span{display:block}
.cwl-compact-card__prices strong{display:block;font-size:26px;font-weight:400}
.cwl-compact-card__other{font-size:13px}
.cwl-compact-card__other strong{font-size:23px}
.cwl-compact-card__details{font-size:11px}
.cwl-compact-card a{display:inline-block;margin-top:4px;color:inherit;font-size:12px;text-decoration:underline}
@media(max-width:480px){.cwl-compact-card{padding:12px}.cwl-compact-card__prices{gap:10px}.cwl-compact-card__saving{font-size:21px}.cwl-compact-card__title{font-size:11px;letter-spacing:1px}}
/* END_SECTION:main-product */
