/* Scoped to: ss-tourism-template-navbar */
[data-component-slug="ss-tourism-template-navbar"].nav-link, [data-component-slug="ss-tourism-template-navbar"] .nav-link { position: relative; display: inline-block; } [data-component-slug="ss-tourism-template-navbar"].nav-link.active::after, [data-component-slug="ss-tourism-template-navbar"] .nav-link.active::after { content: ""; position: absolute; left: 50%; bottom: -4px; width: 120%; height: 1px; background: white; transform: translateX(-50%); } [data-component-slug="ss-tourism-template-navbar"].mobile-link.active, [data-component-slug="ss-tourism-template-navbar"] .mobile-link.active { font-weight: 600; text-decoration: underline; text-underline-offset: 6px; }