html body .card-information .price,html body .card-information .price-item,html body .card__information .price-item{font-size:1.3rem !important;font-weight:500 !important;letter-spacing:.04em !important}
html body .card__heading,html body .card__heading a{font-size:1.3rem !important;font-weight:400 !important;letter-spacing:.04em !important;line-height:1.35}
html body .card-information{margin-top:.2rem}
html body .card__content,html body .card__information,html body .card__heading,html body .card-information{text-align:center !important}
html body .card-information .price{justify-content:center !important;text-align:center !important;width:100%}
html body .card-information .price__container{justify-content:center !important;margin-left:auto;margin-right:auto}
html body .card__information{padding-left:.4rem !important;padding-right:.4rem !important}
html body .card__badge{justify-content:center}
html body .mm-sug{width:100%;max-width:100%;min-width:0;overflow:hidden;padding:1rem 0 1.2rem;border-bottom:1px solid rgba(255,255,255,.12)}
html body .mm-sug__t{margin:0 0 1rem;font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;opacity:.85}
html body .mm-sug__row{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;scrollbar-width:none}
html body .mm-sug__row::-webkit-scrollbar{display:none}
html body .mm-sug__i{flex:0 0 88px;scroll-snap-align:start;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:4px}
html body .mm-sug__i img{width:88px;height:117px;object-fit:cover;border-radius:10px;background:#fff}
html body .mm-sug__n{font-size:1.1rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body .mm-sug__p{font-size:1.1rem;font-weight:500}
html body .mm-seguir{display:block;margin:1rem auto 0;background:none;border:0;color:inherit;font:inherit;font-size:1.2rem;letter-spacing:.12em;text-decoration:underline;text-underline-offset:4px;cursor:pointer;opacity:.85}
