.sf-icon-strip{display:flex;gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;padding-bottom:8px}.sf-icon-strip::-webkit-scrollbar{display:none}.sf-icon-pill{display:inline-flex;flex-direction:column;align-items:center;gap:8px;flex:0 0 auto;scroll-snap-align:start;padding:16px 20px;border-radius:16px;background:#fff;border:1px solid rgba(0,0,0,.07);text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s;min-width:90px}.sf-icon-pill:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.collection-icon--bubble{--icon-bg: #e8eef7;--icon-fg: #2a4a7f;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.collection-icon--bubble:has(>i){border-radius:16px;background:var(--icon-bg);color:var(--icon-fg);box-shadow:0 2px 8px #1f4e8c1a,inset 0 1px #ffffffa6}.collection-icon--bubble i{line-height:1;color:var(--icon-fg)}.collection-icon--medicamento-oncologicos-al-mejor-precio-alta-especialidad{--icon-bg: #f4e0ec;--icon-fg: #8e3868}.collection-icon--hematologia,.collection-icon--hematologia-1{--icon-bg: #fadbd8;--icon-fg: #a03a2c}.collection-icon--reumatologia-y-traumatologia{--icon-bg: #fcefd0;--icon-fg: #8a6618}.collection-icon--infecciosas-y-parasitarias{--icon-bg: #d6eadf;--icon-fg: #1f6b3a}.collection-icon--medicamentos-para-el-sistema-inmunologico-1{--icon-bg: #dbeaf8;--icon-fg: #1f4e8c}.collection-icon--productos-hormonales-especializados{--icon-bg: #e6e0f2;--icon-fg: #5b3d8a}.collection-icon--cardiologia{--icon-bg: #f8d7da;--icon-fg: #9c2a36}.collection-icon--nefrologia{--icon-bg: #d6e9f2;--icon-fg: #1f5e7a}.collection-icon--neurologia{--icon-bg: #e4dff2;--icon-fg: #3f2a7a}.collection-icon--lo-mas-vendido{--icon-bg: #fff1c2;--icon-fg: #8a6618}.sf-icon-pill .collection-icon--bubble{width:56px;height:56px;font-size:26px}.sf-icon-pill .collection-icon--bubble svg{width:40px;height:40px;border-radius:12px}.sf-icon-pill__label{font-size:12px;font-weight:700;text-align:center;line-height:1.2;color:#111}.sf-marquee-track{display:flex;gap:16px;width:max-content;animation:sf-marquee 30s linear infinite}.sf-marquee-track:hover{animation-play-state:paused}.sf-marquee-wrapper{overflow:hidden;width:100%}@keyframes sf-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.sf-marquee-track{animation:none}}.sf-icon-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:640px){.sf-icon-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.sf-icon-grid{grid-template-columns:repeat(4,1fr)}}.sf-icon-card{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:14px;background:#fff;border:1px solid rgba(0,0,0,.07);text-decoration:none;color:inherit;opacity:0;transform:translateY(12px);transition:opacity .4s,transform .4s,box-shadow .2s}.sf-icon-card.is-visible{opacity:1;transform:translateY(0)}.sf-icon-card:hover{box-shadow:0 4px 16px #0000001a}.sf-icon-card .collection-icon--bubble{width:48px;height:48px;font-size:22px}.sf-icon-card .collection-icon--bubble svg{width:34px;height:34px;border-radius:10px}.sf-icon-card__text{display:flex;flex-direction:column}.sf-icon-card__title{font-size:14px;font-weight:700;color:#111}.sf-icon-card__count{font-size:12px;color:#777}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sf-collection-icons.css.map */
