/* Estilos limitados a los elementos modificados en la PORTADA de SOS. */
.sos-inicio-brand-link { display: inline-flex !important; align-items: center !important; gap: 9px !important; }
.sos-inicio-brand-link .sos-inicio-brand-logo { display: block !important; width: 106px !important; max-width: 106px !important; height: 48px !important; max-height: 48px !important; object-fit: contain !important; object-position: center !important; flex-shrink: 0 !important; border: 0 !important; }
.sos-inicio-brand-link .sos-inicio-replaced-brand-icon { display: none !important; }
.sos-inicio-raffle-image { display:block !important; width:100% !important; height:100% !important; max-width:100% !important; object-fit:contain !important; object-position:center !important; background:#f4f0f8 !important; }
.sos-inicio-colab-entry { display:inline-flex !important; align-items:center !important; justify-content:center !important; padding:9px 12px !important; min-height:37px !important; border-radius:7px !important; border:1px solid #c7b7e6 !important; background:#faf7ff !important; color:#542c89 !important; font:600 12px/1.3 Arial,Helvetica,sans-serif !important; white-space:nowrap !important; text-decoration:none !important; margin:0 8px !important; }
.sos-inicio-colab-entry:hover, .sos-inicio-colab-entry:focus { background:#f1e9ff !important; color:#41216e !important; text-decoration:none !important; }
@media(max-width:760px) { .sos-inicio-brand-link .sos-inicio-brand-logo {width:72px !important;max-width:72px !important;height:38px !important;max-height:38px !important;} .sos-inicio-colab-entry {font-size:11px !important;white-space:normal !important;text-align:center !important;padding:8px 9px !important;margin:5px !important;} }
