.catalogue-cover{grid-template-columns:repeat(var(--cover-count),minmax(0,1fr));box-sizing:border-box;background:#eceee5;align-items:stretch;gap:13px;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;padding:27px 25px 20px;display:grid}.catalogue-cover figure{flex-direction:column;gap:12px;min-width:0;min-height:0;margin:0;display:flex}.catalogue-cover figure>div{flex:1;width:100%;min-height:0;position:relative}.catalogue-cover img{object-fit:contain;object-position:center;filter:none;width:100%;max-width:100%;height:100%;max-height:100%;display:block;position:absolute;inset:0;transform:none!important}.catalogue-cover figcaption{color:#294d40;text-align:center;letter-spacing:.015em;white-space:nowrap;min-height:13px;font-size:9px;font-weight:600;line-height:1.4}.jr-category-visual .catalogue-cover{gap:12px;padding:25px 23px 51px}.ms-card-visual .catalogue-cover{gap:13px;padding:50px 24px 23px}@media (max-width:850px){.catalogue-cover,.ms-card-visual .catalogue-cover{gap:10px;padding-inline:18px}}@media (max-width:650px){.jr-category-visual .catalogue-cover{gap:6px;padding:20px 10px 46px}.catalogue-cover figure{gap:8px}.catalogue-cover figcaption{min-height:11px;font-size:7px}.ms-card-visual .catalogue-cover{gap:7px;padding:37px 11px 18px}}
