/* Scoped adaptation of the existing real-data native WooCommerce card. */
.wgm-native-card{--wgm-card-text:#4d4a43;--sf-ink:#4d4a43;--sf-muted:#94928e;--sf-surface:#fff;--wpact-card-font:"GTEesti","Helvetica Neue","GTEesti",Arial,sans-serif;font-family:var(--wpact-card-font);color:#4d4a43;background:#fff}
.wgm-native-card .wgm-native-card__box{background:#fff;border:0;box-shadow:none}
.wgm-native-card .wgm-native-card__media{aspect-ratio:.824742268;background:#fff}
.wgm-native-card .wgm-native-card__image{object-fit:cover;box-shadow:none}
.wgm-native-card .wgm-native-card__info{padding:12px 4px 16px;text-align:left;font-family:var(--wpact-card-font);color:#4d4a43;line-height:1.4}
.wgm-native-card .wgm-native-card__info .name,.wgm-native-card .wgm-native-card__info .name a{font:300 16px/1.4 var(--wpact-card-font);color:#4d4a43;white-space:normal;overflow:visible;text-overflow:clip;margin:0 0 3px;text-transform:none;letter-spacing:normal;text-decoration:none}
.wgm-native-card .wgm-native-card__info .price-wrapper{text-align:left}
.wgm-native-card .wgm-native-card__info .price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:0;font:300 16px/1.4 var(--wpact-card-font);color:#4d4a43}
.wgm-native-card .wgm-native-card__info .price .amount,.wgm-native-card .wgm-native-card__info .price ins{font-size:16px;font-weight:300;color:#4d4a43;background:none}
.wgm-native-card .wgm-native-card__info .price del,.wgm-native-card .wgm-native-card__info .price del .amount{font-size:14px;font-weight:300;color:#94928e;opacity:1}
.wgm-native-card .wgm-native-card__info .product-cat,.wgm-native-card .wgm-native-card__variations{font:300 14px/1.4 var(--wpact-card-font);color:#4d4a43;text-transform:none;letter-spacing:normal}
.wgm-native-card .wgm-native-card__variations{white-space:normal;overflow:visible;text-overflow:clip;margin:4px 0 6px}
.wgm-native-card .star-rating{font-size:14px;color:#4d4a43}
.wgm-native-card a:focus-visible,.wgm-native-card button:focus-visible{outline:2px solid #4d4a43;outline-offset:3px}
@media(max-width:767px){.wgm-native-card .wgm-native-card__info{padding:10px 4px 14px}.wgm-native-card .wgm-native-card__info .name,.wgm-native-card .wgm-native-card__info .name a{font-size:16px}.wgm-native-card .wgm-native-card__info .price,.wgm-native-card .wgm-native-card__info .price .amount{font-size:16px}}
@media(prefers-reduced-motion:reduce){.wgm-native-card .wgm-native-card__image,.wgm-native-card .wgm-native-card__arrow{transition:none!important}}
/* Keep the two-line real attribute summary inside its reserved line box. */
.wgm-native-card .wgm-native-card__variations{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:2.8em;white-space:normal;line-height:1.4;margin:4px 0 8px;position:static;}
.wgm-native-card .wgm-native-card__info{height:auto;min-height:0;overflow:visible;position:relative;}
.wgm-native-card .wgm-native-card__info .price-wrapper{position:static;clear:both;margin-top:4px;}
.wgm-native-card>.col-inner,.wgm-native-card .wgm-native-card__box,.wgm-native-card .wgm-native-card__media{border-radius:0!important;box-shadow:none!important;}
