/* GMT Beliebte Produkte - Tokens/Klassen des Themes (--gmt-*, .gmt-band, .gmt-more); keine Animation */
.gmt-beliebt__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}
.gmt-beliebt__col{display:flex;flex-direction:column;background:var(--gmt-surface);border:1px solid var(--gmt-line);border-radius:var(--gmt-r);padding:18px 16px}
.gmt-beliebt__h{margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.2;color:var(--gmt-ink)}
.gmt-beliebt__list{list-style:none;margin:0 0 14px;padding:0}
.gmt-beliebt__list li{border-top:1px solid var(--gmt-line)}
.gmt-beliebt__row{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"img name" "img price";column-gap:12px;align-items:center;padding:10px 0;color:var(--gmt-ink);text-decoration:none}
.gmt-beliebt__img{grid-area:img;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:1px solid var(--gmt-line);border-radius:var(--gmt-r);background:#fff;padding:4px}
.gmt-beliebt__img img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}
.gmt-beliebt__name{grid-area:name;font-size:13px;line-height:1.4;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;align-self:end}
.gmt-beliebt__price{grid-area:price;font-size:16px;font-weight:700;color:var(--gmt-ink);align-self:start;margin-top:3px}
.gmt-beliebt__row:hover .gmt-beliebt__name{text-decoration:underline}
.gmt-beliebt__all{margin-top:auto}
@media(max-width:1023px){.gmt-beliebt__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.gmt-beliebt__grid{grid-template-columns:1fr;gap:9px}.gmt-beliebt__h{font-size:17px}}
