/* Navegación de devocionales; teclado, mouse y dispositivos táctiles. */
.vn-menu-wrap .vn-dropdown {position:relative;display:flex;align-items:center}
.vn-dropdown-parent {white-space:nowrap}
.vn-dropdown-panel {display:none;position:absolute;z-index:9999;top:100%;left:0;min-width:240px;background:#2c1328;border:1px solid #845a83;border-radius:0 0 12px 12px;padding:8px;box-shadow:0 14px 30px #1207184d;flex-direction:column}
.vn-dropdown:hover .vn-dropdown-panel,.vn-dropdown:focus-within .vn-dropdown-panel{display:flex}
.vn-dropdown-panel a{display:block;text-decoration:none;color:#fff5ed;padding:11px 13px;border-radius:7px;font-size:.85rem;line-height:1.4}
.vn-dropdown-panel a:hover,.vn-dropdown-panel a:focus-visible {background:#5f315b;color:#fff}
.vn-dropdown-panel .vn-dropdown-series{border-top:1px solid #735170;margin-top:5px;padding-left:17px;color:#ead6fa}
.vn-dropdown-series small{display:block;font-size:.73rem;color:#cdb8d6}
@media(max-width:940px){.vn-menu-wrap .vn-dropdown{display:block;width:100%}.vn-dropdown-panel{display:flex;position:static;min-width:0;background:transparent;border:0;box-shadow:none;padding:0 0 4px 15px}.vn-dropdown-panel a{padding:9px 14px}.vn-dropdown-parent{display:block}}
