.musa-split--contain .musa-split__media{background:#fff}
.musa-split--contain .musa-split__media img{object-fit:contain;padding:0;object-position:center}
.musa-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.5vw,32px);max-width:1000px;margin:48px auto 0}
.musa-card{background:#fff;border-radius:24px;overflow:hidden;display:flex;flex-direction:column}
.musa-card__img{position:relative;display:block;aspect-ratio:1/1;background:var(--musa-sand);overflow:hidden}
.musa-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}
.musa-card__img:hover img{transform:scale(1.03)}
.musa-card__tag{position:absolute;top:16px;left:16px;font:600 11px/1 var(--musa-sans);letter-spacing:.1em;text-transform:uppercase;background:var(--musa-cacao);color:var(--musa-cream);padding:8px 11px;border-radius:999px}
.musa-card__body{padding:28px clamp(20px,2.5vw,32px) 32px;display:flex;flex-direction:column;gap:10px;flex:1}
.musa-card__body h3 a{text-decoration:none;color:inherit}
.musa-card__price{font:500 24px/1 var(--musa-serif);color:var(--musa-cacao);margin:4px 0}
.musa-card__body p{font-size:16px!important;margin:0!important;color:var(--musa-ink-soft)}
.musa-card form{margin-top:auto;padding-top:14px}
.musa-card .musa__btns{margin-top:0}
.musa-card .musa__btn{flex:1}
.musa-under{max-width:1000px;margin:28px auto 0;text-align:center}
.musa-under p{margin-inline:auto!important}
.musa-under .musa-fp__details{text-align:left;max-width:640px;margin:16px auto 0}
@media (max-width:640px){.musa-cards{grid-template-columns:1fr}}
