.sfm-proto__urgencias{--sfm-accent: var(--sfm-danger)}.sfm-proto__urgencias-sub{margin:0;max-width:60ch;color:var(--sfm-ink-2);font-size:var(--sfm-fs-sm)}.sfm-proto__contactos{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:clamp(14px,2vw,24px)}.sfm-proto__contacto{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding-left:clamp(12px,1.6vw,16px);border-left:2px solid color-mix(in oklab,var(--sfm-danger) 40%,transparent)}.sfm-proto__contacto-etiqueta{font-size:var(--sfm-fs-micro);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklab,var(--sfm-danger) 55%,white)}.sfm-proto__tel{display:inline-flex;align-items:center;min-height:44px;font-family:var(--sfm-font-display);font-size:clamp(28px,2.6vw + 16px,44px);font-weight:800;letter-spacing:-.01em;line-height:1;color:var(--sfm-ink);text-decoration:none;transition:color .25s}@media(hover:hover){.sfm-proto__tel:hover{color:var(--sfm-gold)}}.sfm-proto__contacto-desc{font-size:var(--sfm-fs-sm);color:var(--sfm-muted)}.sfm-proto__grupo{display:flex;flex-direction:column;gap:clamp(16px,2.4vh,24px)}.sfm-proto__grupo .sfm-h2{animation:sfm-in .7s var(--sfm-ease-out) both;animation-delay:.24s}.sfm-proto__lista{display:flex;flex-direction:column;gap:clamp(10px,1.4vh,14px)}.sfm-proto__item{border:1px solid var(--sfm-line);border-radius:var(--sfm-r-lg);background:linear-gradient(180deg,#ffffff08,#ffffff03),var(--sfm-surface);overflow:hidden;animation:sfm-in .7s var(--sfm-ease-out) both;animation-delay:calc(.26s + var(--sfm-i, 0) * 80ms);transition:border-color .25s}.sfm-proto__item[open]{border-color:color-mix(in oklab,var(--sfm-blue) 45%,var(--sfm-line))}.sfm-proto__summary{display:flex;align-items:center;gap:clamp(12px,1.8vw,18px);min-height:60px;padding:clamp(12px,1.8vw,16px) clamp(16px,2.2vw,24px);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:background-color .25s}.sfm-proto__summary::-webkit-details-marker{display:none}@media(hover:hover){.sfm-proto__summary:hover{background:#ffffff0a}}.sfm-proto__summary:focus-visible{outline-offset:-3px}.sfm-proto__icono{display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:50%;background:var(--sfm-accent-tint);box-shadow:inset 0 0 0 1.5px color-mix(in oklab,var(--sfm-accent) 45%,transparent);color:var(--sfm-accent-text)}.sfm-proto__icono svg{width:22px;height:22px}.sfm-proto__item-titulo{flex:1;font-family:var(--sfm-font-display);font-size:var(--sfm-fs-lead);font-weight:700;letter-spacing:-.01em;line-height:1.2;color:var(--sfm-ink)}.sfm-proto__chevron{width:20px;height:20px;flex:none;color:var(--sfm-muted);transition:transform .35s var(--sfm-spring)}.sfm-proto__item[open] .sfm-proto__chevron{transform:rotate(180deg)}.sfm-proto__cuerpo{padding:0 clamp(16px,2.2vw,24px) clamp(16px,2.2vw,22px)}@media(min-width:640px){.sfm-proto__cuerpo{padding-left:calc(clamp(16px,2.2vw,24px) + 42px + clamp(12px,1.8vw,18px))}}.sfm-proto__cuerpo p{margin:0;max-width:62ch;color:var(--sfm-ink-2)}.sfm-proto__item[open] .sfm-proto__cuerpo{animation:sfm-proto-abrir .35s var(--sfm-ease-out) both}@keyframes sfm-proto-abrir{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.sfm-proto__datos{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:clamp(12px,1.8vw,18px)}.sfm-proto__dato{display:flex;flex-direction:column;gap:8px;padding:clamp(16px,2.2vw,22px);border:1px solid var(--sfm-line);border-radius:var(--sfm-r-md);background:linear-gradient(180deg,#ffffff08,#ffffff03),var(--sfm-surface);animation:sfm-in .7s var(--sfm-ease-out) both;animation-delay:calc(.3s + var(--sfm-i, 0) * 70ms)}.sfm-proto__dato-etiqueta{margin:0;font-size:var(--sfm-fs-micro);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--sfm-accent-text)}.sfm-proto__dato p{margin:0;color:var(--sfm-ink-2);font-size:var(--sfm-fs-sm);line-height:1.55}@media(prefers-reduced-motion:reduce){.sfm-proto__grupo .sfm-h2,.sfm-proto__item,.sfm-proto__item[open] .sfm-proto__cuerpo,.sfm-proto__dato{animation:none}.sfm-proto__chevron,.sfm-proto__tel,.sfm-proto__summary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sfm-protocolos.css.map */
