.medic-star-bento-grid__heading{margin-bottom:24px}.medic-star-bento-grid__grid{display:grid;grid-template-columns:1fr;grid-auto-rows:260px;gap:16px}.medic-star-bento-card{position:relative;display:flex;flex-direction:column;overflow:hidden;padding:24px;border-radius:24px}.medic-star-bento-card--image{justify-content:flex-end;color:var(--ms-white);transition:box-shadow .2s ease}@media(hover:hover){.medic-star-bento-card--image:hover{box-shadow:0 12px 28px #08214024}}.medic-star-bento-card__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.medic-star-bento-card--image:hover .medic-star-bento-card__bg{transform:scale(1.03)}.medic-star-bento-card--image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#05162ceb,#05162c99 45%,#05162c1a 80%,#05162c00)}.medic-star-bento-card__content{position:relative;z-index:1;pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.medic-star-bento-card__content .medic-star-btn{margin-top:16px;pointer-events:auto}.medic-star-bento-card__text{max-width:280px;font-size:14px;line-height:22px}.medic-star-bento-card--image .medic-star-bento-card__text{color:#ffffffe6}.medic-star-bento-card--brands{gap:16px;border:1px solid var(--ms-border);background:var(--ms-bg-light)}.medic-star-bento-card--brands .medic-star-btn{position:relative;z-index:1;align-self:flex-start;margin-top:auto}.medic-star-bento-card__logos{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.medic-star-bento-card__logo{display:flex;align-items:center;justify-content:center;height:40px;padding:0 8px;border:1px solid var(--ms-border);border-radius:12px;background:var(--ms-white)}a.medic-star-bento-card__logo{position:relative;z-index:1}.medic-star-bento-card__logo img{width:auto;max-width:100%;height:22px;object-fit:contain}.medic-star-bento-card--badge{align-items:center;justify-content:center;gap:10px;background:var(--ms-primary);color:var(--ms-white);text-align:center}.medic-star-bento-card__seal{width:auto;height:120px;margin-bottom:4px;border-radius:8px}@media screen and (min-width:750px){.medic-star-bento-grid__heading{margin-bottom:32px}.medic-star-bento-grid__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.medic-star-bento-grid__grid{grid-template-columns:repeat(4,1fr);grid-auto-flow:dense}.medic-star-bento-card--wide{grid-column:span 2}.medic-star-bento-card--tall{grid-row:span 2}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/medic-star-bento-grid.css.map */
