.sh24-bm__categories .sh24-bm__category{padding:0;gap:0;overflow:hidden}.sh24-bm__categories .sh24-bm__category-media{position:relative;flex:none;display:block;width:100%;height:auto;overflow:hidden}.sh24-bm__categories .sh24-bm__category-image{position:relative;min-width:0;width:100%;height:auto;aspect-ratio:16 / 9;overflow:hidden;background:#f3f4f6}.sh24-bm__categories .sh24-bm__category-image img{object-fit:cover;display:block}.sh24-bm__categories .sh24-bm__category-badge{position:absolute;z-index:1;top:12px;left:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:calc(100% - 24px);box-sizing:border-box;padding:4px 10px;border:0;border-radius:20px;background:var(--bm-category-badge-bg, #000);color:var(--bm-category-badge-color, #fff);font-family:inherit;font-size:12px;font-weight:700;line-height:16px;text-align:left;overflow-wrap:anywhere}.sh24-bm__categories .sh24-bm__category-body{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0;padding:16px 20px 20px}.sh24-bm__categories .sh24-bm__category h3{overflow-wrap:anywhere}@media(max-width:749px){.sh24-bm__categories .sh24-bm__category-body{padding:12px}.sh24-bm__categories .sh24-bm__category-badge{top:8px;left:8px;max-width:calc(100% - 16px);padding:3px 8px;font-size:11px;line-height:15px}.sh24-bm__categories .sh24-bm__category h3{font-size:16px;line-height:22.4px;-webkit-hyphens:auto;hyphens:auto}.sh24-bm__categories .sh24-bm__category-cta{font-size:14px;line-height:22.4px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sh24-bm-categories.css.map */
