.mb-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.mb-card{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.mb-card--mobile-full,.mb-card--mobile-row{grid-column:1 / -1}.mb-card--mobile-row{display:grid;grid-template-columns:28% minmax(0,1fr);align-items:center;column-gap:16px}.mb-card__media{position:relative;overflow:hidden;aspect-ratio:var(--mb-card-ratio-mobile, 1)}.mb-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mb-card__img--alt{display:none}.mb-card__body{display:flex;flex-direction:column;gap:4px;min-width:0}.mb-card__title{margin:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.mb-card__text{margin:0;opacity:.75}.mb-card__cta{align-self:flex-start}.mb-card:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:12px}.mb-cards--panel .mb-card{gap:0;background:#fff1;background:color-mix(in srgb,currentColor 7%,transparent);border-radius:12px;overflow:hidden}.mb-cards--panel .mb-card__body{padding:12px}@media screen and (max-width:999px){.mb-cards--panel_mobile .mb-card{gap:0;background:#fff1;background:color-mix(in srgb,currentColor 7%,transparent);border-radius:12px;overflow:hidden}.mb-cards--panel_mobile .mb-card__body{padding:12px}}@media screen and (max-width:699px){.shopify-section--manubeton-cards .section{padding-bottom:32px}.shopify-section--manubeton-cards .section-stack{gap:20px}.mb-card__title{font-size:15px;line-height:1.3}.mb-card__text{font-size:13px}.mb-cards--panel_mobile .mb-card__text,.mb-cards--panel .mb-card__text{font-size:12px}}@media screen and (min-width:1000px){.mb-cards{grid-template-columns:var(--mb-cards-columns);gap:var(--mb-cards-gap, 48px)}.mb-card--mobile-full,.mb-card--mobile-row{grid-column:auto}.mb-card--mobile-row{display:flex;align-items:stretch}.mb-card__media,.mb-card--mobile-row .mb-card__media{aspect-ratio:var(--mb-card-ratio, 1)}.mb-cards--hide-text-desktop .mb-card__text{display:none}}@media(hover:hover)and (pointer:fine){.mb-card__img--alt{display:block;opacity:0;transition:opacity .4s ease}.mb-card:hover .mb-card__img--alt,.mb-card:focus-visible .mb-card__img--alt{opacity:1}}@media(prefers-reduced-motion:reduce){.mb-card__img--alt{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
