html.dark-mode,html[data-theme=dark]{color-scheme:dark}html.dark-mode body,body.dark-mode{--bg-page: #101218;--bg-surface: #191c24;--bg-surface-elevated: #212634;--bg-surface-soft: #171b25;--color-text: #f7f8fc;--color-text-secondary: #c8cfdd;--color-border: rgba(203, 213, 225, .18);--color-shadow: rgba(0, 0, 0, .38);--color-input-bg: #141821;--color-input-border-focus: rgba(240, 166, 223, .56);--nav-bg: rgba(25, 27, 34, .96);--nav-shadow: 0 14px 32px rgba(0, 0, 0, .36);background:var(--bg-page)!important;color:var(--color-text)!important}html.dark-mode body.bg-light,body.dark-mode.bg-light,body.dark-mode main{background:var(--bg-page)!important}body.dark-mode .text-dark,body.dark-mode .text-muted,body.dark-mode .text-secondary,body.dark-mode .form-text,body.dark-mode small,body.dark-mode p,body.dark-mode li,body.dark-mode label,body.dark-mode .lead,body.dark-mode .card-text,body.dark-mode .support-text-description,body.dark-mode .support-summary-text,body.dark-mode .featured-summary,body.dark-mode .auth-subtitle,body.dark-mode .terms-text,body.dark-mode .remember-text,body.dark-mode .divider-text{color:var(--color-text-secondary)!important}body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4,body.dark-mode h5,body.dark-mode h6,body.dark-mode .home-page-title,body.dark-mode .sp-text-purple,body.dark-mode .card-title,body.dark-mode .auth-title,body.dark-mode .section-title,body.dark-mode .page-title,body.dark-mode .program-title,body.dark-mode .sp-title,body.dark-mode .filters-title,body.dark-mode .results-title,body.dark-mode .modal-title{color:var(--color-text)!important}body.dark-mode a:not(.btn):not(.nav-link):not(.dropdown-item):not(.pill-btn):not(.public-search-tab),body.dark-mode .home-page-link,body.dark-mode .link-register,body.dark-mode .terms-link{color:#f0a6df!important}body.dark-mode a:not(.btn):not(.nav-link):hover{color:#ffd0f3!important}body.dark-mode .bg-white,body.dark-mode .bg-light,body.dark-mode [style*="background: white"],body.dark-mode [style*="background:white"],body.dark-mode [style*="background-color: white"],body.dark-mode [style*="background-color:white"],body.dark-mode [style*="background: #fff"],body.dark-mode [style*="background:#fff"],body.dark-mode [style*="background-color: #fff"],body.dark-mode [style*="background-color:#fff"],body.dark-mode [style*="background: #ffffff"],body.dark-mode [style*="background:#ffffff"],body.dark-mode [style*="background-color: #ffffff"],body.dark-mode [style*="background-color:#ffffff"]{background:var(--bg-surface)!important;color:var(--color-text)!important}body.dark-mode [style*="color: #302F79"],body.dark-mode [style*="color:#302F79"],body.dark-mode [style*="color: #302f79"],body.dark-mode [style*="color:#302f79"],body.dark-mode [style*="color: #333"],body.dark-mode [style*="color:#333"],body.dark-mode [style*="color: black"],body.dark-mode [style*="color:black"]{color:var(--color-text)!important}body.dark-mode .card,body.dark-mode .auth-card,body.dark-mode .modal-content,body.dark-mode .dropdown-menu,body.dark-mode .accordion-item,body.dark-mode .list-group-item,body.dark-mode .surrey-card,body.dark-mode .sp-card,body.dark-mode .sp-content-side,body.dark-mode .donation-card,body.dark-mode .filters-card,body.dark-mode .program-card,body.dark-mode .program-detail-card,body.dark-mode .schedule-card,body.dark-mode .event-card,body.dark-mode .publication-card,body.dark-mode .public-search-result,body.dark-mode .public-search-empty,body.dark-mode .cart-sidebar,body.dark-mode .cart-item,body.dark-mode .order-summary,body.dark-mode .checkout-card,body.dark-mode .contact-card,body.dark-mode .info-card,body.dark-mode .component-box-left,body.dark-mode .component-box-right{background:var(--bg-surface-elevated)!important;border-color:var(--color-border)!important;color:var(--color-text)!important;box-shadow:0 16px 38px #00000047!important}body.dark-mode .card .card-body,body.dark-mode .modal-header,body.dark-mode .modal-footer,body.dark-mode .accordion-button,body.dark-mode .accordion-body,body.dark-mode .dropdown-item,body.dark-mode .table,body.dark-mode .table td,body.dark-mode .table th{background:transparent!important;color:var(--color-text)!important;border-color:var(--color-border)!important}body.dark-mode .dropdown-item:hover,body.dark-mode .dropdown-item:focus,body.dark-mode .accordion-button:not(.collapsed){background:#9c248029!important;color:#fff!important}body.dark-mode input:not([type=checkbox]):not([type=radio]),body.dark-mode textarea,body.dark-mode select,body.dark-mode .form-control,body.dark-mode .form-select,body.dark-mode .form-control-custom,body.dark-mode .search-input,body.dark-mode .sort-select{background-color:var(--color-input-bg)!important;border-color:var(--color-border)!important;color:var(--color-text)!important}body.dark-mode input::-moz-placeholder,body.dark-mode textarea::-moz-placeholder,body.dark-mode .form-control::-moz-placeholder,body.dark-mode .form-control-custom::-moz-placeholder,body.dark-mode .search-input::-moz-placeholder{color:#cbd5e1b8!important}body.dark-mode input::placeholder,body.dark-mode textarea::placeholder,body.dark-mode .form-control::placeholder,body.dark-mode .form-control-custom::placeholder,body.dark-mode .search-input::placeholder{color:#cbd5e1b8!important}body.dark-mode input:focus,body.dark-mode textarea:focus,body.dark-mode select:focus,body.dark-mode .form-control:focus,body.dark-mode .form-select:focus,body.dark-mode .form-control-custom:focus{border-color:var(--color-input-border-focus)!important;box-shadow:0 0 0 4px #9c24802e!important}body.dark-mode .form-check-input{background-color:#101218;border-color:#cbd5e161}body.dark-mode .form-check-input:checked{background-color:var(--brand-primary);border-color:var(--brand-primary)}body.dark-mode .alert{border-color:var(--color-border);background:#212634eb;color:var(--color-text)}body.dark-mode .alert-danger{background:#7f1d1d47!important;border-color:#f8717152!important;color:#fecaca!important}body.dark-mode .alert-success{background:#14532d47!important;border-color:#4ade804d!important;color:#bbf7d0!important}body.dark-mode .alert-primary,body.dark-mode .alert-info{background:#312e814d!important;border-color:#818cf847!important;color:#dbeafe!important}body.dark-mode .btn-outline-sp-green,body.dark-mode .btn-outline-primary,body.dark-mode .btn-light{background:transparent!important;color:var(--color-text)!important;border-color:#a4d14b9e!important}body.dark-mode .btn-light:hover,body.dark-mode .btn-outline-sp-green:hover,body.dark-mode .btn-outline-primary:hover{background:#a4d14b29!important;color:#fff!important}body.dark-mode .content-wrapper,body.dark-mode .login-section,body.dark-mode .programs-page,body.dark-mode .programs-wrap,body.dark-mode .inquire-page,body.dark-mode .cart-page,body.dark-mode .checkout-page,body.dark-mode .public-search-page{background:var(--bg-page)!important}body.dark-mode .gradient-layer{background:linear-gradient(180deg,#111827,#141821 54%,#101218)!important}body.dark-mode .hero-bg .hero-title,body.dark-mode .hero-bg .text-white,body.dark-mode .hero-bg h1{color:#fff!important;text-shadow:0 3px 18px rgba(0,0,0,.55)}body.dark-mode .hero-bg .rounded{background:#0f12188a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}body.dark-mode .support-btn{background:var(--bg-surface-elevated)!important;border-color:#cbd5e138!important;color:var(--color-text)!important}body.dark-mode .support-btn:hover{background:#4e4db738!important}body.dark-mode .sp-purple-side{background:#242154!important}body.dark-mode .sp-purple-side .nav-link.active{background:var(--bg-surface-elevated)!important;color:var(--color-text)!important}body.dark-mode .sp-dot{background:#cbd5e16b!important}body.dark-mode .sp-dot.active{background:#f0a6df!important}body.dark-mode .pill-tabs,body.dark-mode .mega-menu,body.dark-mode .site-mega-menu,body.dark-mode .view-all-btn,body.dark-mode .filters-mobile-toggle,body.dark-mode .programs-topbar .search-wrapper,body.dark-mode .programs-topbar .sort-select,body.dark-mode .pagination .page-link{background:var(--bg-surface-elevated)!important;border-color:var(--color-border)!important;color:var(--color-text)!important}body.dark-mode .pill-btn:not(.active),body.dark-mode .tab-sub,body.dark-mode .program-meta,body.dark-mode .schedule-meta,body.dark-mode .price-text,body.dark-mode .filters-clear{color:var(--color-text-secondary)!important}body.dark-mode .card-register,body.dark-mode .card-inquire,body.dark-mode .card-events,body.dark-mode .event-program-card{background:var(--bg-surface-elevated)!important;border-color:var(--color-border)!important}body.dark-mode .bookmark-btn,body.dark-mode .bookmark-btn i,body.dark-mode .bookmark-btn svg{color:#cfd086!important;border-color:var(--color-border)!important}body.dark-mode .cart-sidebar-overlay{background:#0000009e!important}body.dark-mode .cart-sidebar-empty,body.dark-mode .cart-sidebar-footer,body.dark-mode .cart-sidebar-header{background:var(--bg-surface)!important;border-color:var(--color-border)!important}body.dark-mode .page-link,body.dark-mode .pagination .page-item.disabled .page-link{background:var(--bg-surface-elevated)!important;border-color:var(--color-border)!important;color:var(--color-text-secondary)!important}body.dark-mode .pagination .page-item.active .page-link{background:var(--brand-primary)!important;border-color:var(--brand-primary)!important;color:#fff!important}body.dark-mode hr,body.dark-mode .dropdown-divider,body.dark-mode .divider-line,body.dark-mode .border,body.dark-mode .border-top,body.dark-mode .border-bottom,body.dark-mode .border-start,body.dark-mode .border-end{border-color:var(--color-border)!important}body.dark-mode .dark-mode-fab{background:#9c2480!important;border:3px solid rgba(255,255,255,.72)!important;box-shadow:0 14px 34px #9c248057!important;color:#fff!important}body.dark-mode #lnkAccessibility{border-color:#ffffffb8!important}body.dark-mode footer{background:var(--bg-surface)!important;border-color:var(--color-border)!important;color:var(--color-text-secondary)!important}body.dark-mode img:not(.sp-logo):not(.icon-btn):not(.tab-icon):not(.cart-icon){filter:saturate(.96) brightness(.92)}body.dark-mode #accessibilityMenu .action__inner img{filter:brightness(0) invert(1)!important;opacity:.92}body.dark-mode .hero-bg img,body.dark-mode .sp-logo,body.dark-mode .icon-btn,body.dark-mode .tab-icon,body.dark-mode .cart-icon{filter:none}@media(max-width:991.98px){body.dark-mode .navbar-custom #navbarNav{background:var(--bg-surface)!important;border-color:var(--color-border)!important}}body.dark-mode{--sp-nav-dark-bg: #191d27;--sp-nav-dark-panel: #1f2532;--sp-nav-dark-control: #222839;--sp-nav-dark-control-hover: #2a3142;--sp-nav-dark-border: rgba(203, 213, 225, .18);--sp-nav-dark-border-strong: rgba(203, 213, 225, .28);--sp-nav-dark-accent-border: rgba(196, 58, 164, .38);--sp-nav-dark-text: #f7f8fc;--sp-nav-dark-muted: #c8cfdd;--sp-nav-dark-soft: #9fa8ba;--sp-nav-dark-accent: #c43aa4;--sp-nav-dark-accent-strong: #f0a6df;--sp-nav-dark-icon: #cfd086}body.dark-mode .navbar-custom{background:#191d27f5!important;border-bottom-color:var(--sp-nav-dark-border)!important;box-shadow:0 14px 32px #0000005c!important}body.dark-mode .navbar-custom.scrolled{background:var(--sp-nav-dark-bg)!important}body.dark-mode .navbar-custom .sp-logo-light{filter:brightness(1.45) saturate(1.08) drop-shadow(0 1px 6px rgba(255,255,255,.08))!important}body.dark-mode .navbar-custom .nav-link,body.dark-mode .navbar-custom .btn-register,body.dark-mode .navbar-custom .mega-col-links a,body.dark-mode .navbar-custom .translate-toggle-label,body.dark-mode .navbar-custom .user-label{color:var(--sp-nav-dark-muted)!important}body.dark-mode .navbar-custom .nav-link:hover,body.dark-mode .navbar-custom .nav-link.active,body.dark-mode .navbar-custom .mega-nav-item.mobile-open>.nav-link,body.dark-mode .navbar-custom .btn-register:hover,body.dark-mode .navbar-custom .mega-col-title,body.dark-mode .navbar-custom .mega-col-title a,body.dark-mode .navbar-custom .translate-current-language,body.dark-mode .navbar-custom .user-name{color:var(--sp-nav-dark-text)!important}body.dark-mode .navbar-custom .mega-chevron{color:var(--sp-nav-dark-accent)!important}body.dark-mode .navbar-custom .mega-nav-item>.nav-link.dropdown-toggle:after,body.dark-mode .navbar-custom .mega-nav-item:hover>.nav-link.dropdown-toggle:after,body.dark-mode .navbar-custom .mega-nav-item>.nav-link.dropdown-toggle:hover:after,body.dark-mode .navbar-custom .mega-nav-item>.nav-link.dropdown-toggle.active:after,body.dark-mode .navbar-custom .mega-nav-item.mobile-open>.nav-link.dropdown-toggle:after{background:var(--sp-nav-dark-accent)!important}body.dark-mode .site-mega-menu--desktop,body.dark-mode .navbar-custom #navbarNav,body.dark-mode .navbar-custom .site-mega-menu--mobile,body.dark-mode .navbar-custom .translate-panel,body.dark-mode .navbar-custom .user-dropdown-menu{background:var(--sp-nav-dark-bg)!important;border-color:var(--sp-nav-dark-border)!important;color:var(--sp-nav-dark-text)!important;box-shadow:0 18px 36px #00000061!important}body.dark-mode .site-mega-menu--desktop .mega-col-title,body.dark-mode .navbar-custom .site-mega-menu--mobile .mega-col,body.dark-mode .navbar-custom #navbarNav .mega-nav-item,body.dark-mode .navbar-custom #navbarNav .navbar-actions{border-color:var(--sp-nav-dark-accent-border)!important}body.dark-mode .site-mega-menu--desktop .mega-col-links a,body.dark-mode .navbar-custom .site-mega-menu--mobile .mega-col-links a{color:var(--sp-nav-dark-muted)!important}body.dark-mode .site-mega-menu--desktop .mega-col-links a:hover,body.dark-mode .navbar-custom .site-mega-menu--mobile .mega-col-links a:hover{color:var(--sp-nav-dark-accent-strong)!important}body.dark-mode .navbar-custom #navbarNav .nav-action-control,body.dark-mode .navbar-custom #navbarNav .search-toggle-btn,body.dark-mode .navbar-custom #navbarNav .saved-icon-btn,body.dark-mode .navbar-custom #navbarNav .cart-icon-btn,body.dark-mode .navbar-custom #navbarNav .saved-icon{color:var(--sp-nav-dark-icon)!important}body.dark-mode .navbar-custom #navbarNav .search-toggle-btn:hover,body.dark-mode .navbar-custom #navbarNav .saved-icon-btn:hover,body.dark-mode .navbar-custom #navbarNav .cart-icon-btn:hover,body.dark-mode .navbar-custom #navbarNav .nav-action-control:hover{color:#e5e6a9!important}body.dark-mode .navbar-custom #navbarNav .search-input{background:var(--sp-nav-dark-control)!important;border-color:var(--sp-nav-dark-border-strong)!important;color:var(--sp-nav-dark-text)!important}body.dark-mode .navbar-custom #navbarNav .search-input::-moz-placeholder{color:var(--sp-nav-dark-soft)!important}body.dark-mode .navbar-custom #navbarNav .search-input::placeholder{color:var(--sp-nav-dark-soft)!important}body.dark-mode .navbar-custom .translate-toggle-btn,body.dark-mode .navbar-custom .user-dropdown-toggle{background:var(--sp-nav-dark-control)!important;border-color:var(--sp-nav-dark-border)!important;color:var(--sp-nav-dark-text)!important}body.dark-mode .navbar-custom .translate-toggle-btn:hover,body.dark-mode .navbar-custom .user-dropdown-toggle:hover,body.dark-mode .navbar-custom .dropdown-item:hover,body.dark-mode .navbar-custom .dropdown-item:focus,body.dark-mode .navbar-custom .translate-option:hover{background:var(--sp-nav-dark-control-hover)!important;border-color:var(--sp-nav-dark-accent-border)!important;color:var(--sp-nav-dark-text)!important}body.dark-mode .navbar-custom .dropdown-item,body.dark-mode .navbar-custom .translate-option,body.dark-mode .navbar-custom .translate-option-empty,body.dark-mode .navbar-custom .translate-panel-note{color:var(--sp-nav-dark-muted)!important}body.dark-mode .navbar-custom .translate-toggle-icon,body.dark-mode .navbar-custom .user-avatar{box-shadow:inset 0 0 0 1px #ffffff14}@media(min-width:992px){body.dark-mode .navbar-custom #navbarNav .search-wrapper,body.dark-mode .navbar-custom #navbarNav .saved-icon-btn,body.dark-mode .navbar-custom #navbarNav .cart-icon-btn{background:transparent!important;border-color:transparent!important}}@media(max-width:991.98px){body.dark-mode .navbar-custom #navbarNav .search-wrapper,body.dark-mode .navbar-custom #navbarNav .search-toggle-btn,body.dark-mode .navbar-custom #navbarNav .saved-icon-btn,body.dark-mode .navbar-custom #navbarNav .cart-icon-btn,body.dark-mode .navbar-custom #navbarNav .translate-toggle-btn,body.dark-mode .navbar-custom #navbarNav .user-dropdown-toggle{background:var(--sp-nav-dark-control)!important;border-color:var(--sp-nav-dark-accent-border)!important}body.dark-mode .navbar-custom #navbarNav .search-wrapper .search-toggle-btn{background:transparent!important;border-color:transparent!important}body.dark-mode .navbar-custom .navbar-toggler .toggler-line{background:var(--sp-nav-dark-text)!important}body.dark-mode .navbar-custom .navbar-toggler[aria-expanded=true] .toggler-line{background:var(--sp-nav-dark-accent)!important}}body.dark-mode{--sp-nav-bg-final: #171b25;--sp-nav-panel-final: #1d2330;--sp-nav-control-final: #232a3a;--sp-nav-control-hover-final: #2b3447;--sp-nav-border-final: rgba(203, 213, 225, .22);--sp-nav-border-accent-final: rgba(196, 58, 164, .42);--sp-nav-white-final: #ffffff;--sp-nav-muted-final: #c8cfdd;--sp-nav-icon-final: #cfd086;--sp-nav-pink-final: #c43aa4}body.dark-mode .navbar-custom,body.dark-mode .navbar-custom.scrolled{background:var(--sp-nav-bg-final)!important;background-color:var(--sp-nav-bg-final)!important;border-bottom:1px solid var(--sp-nav-border-final)!important;box-shadow:0 12px 30px #0000005c!important}body.dark-mode .navbar-custom .container,body.dark-mode .navbar-custom #navbarNav,body.dark-mode .navbar-custom .navbar-actions,body.dark-mode .navbar-custom .navbar-nav,body.dark-mode .navbar-custom .auth-buttons{background:transparent!important}body.dark-mode .site-mega-menu--desktop,body.dark-mode .navbar-custom #navbarNav,body.dark-mode .navbar-custom .site-mega-menu--mobile,body.dark-mode .navbar-custom .translate-panel,body.dark-mode .navbar-custom .user-dropdown-menu{background:var(--sp-nav-panel-final)!important;background-color:var(--sp-nav-panel-final)!important;border-color:var(--sp-nav-border-final)!important;color:var(--sp-nav-white-final)!important}body.dark-mode .navbar-custom .nav-link,body.dark-mode .navbar-custom .nav-link:hover,body.dark-mode .navbar-custom .nav-link.active,body.dark-mode .navbar-custom .mega-nav-item.mobile-open>.nav-link,body.dark-mode .navbar-custom .btn-register,body.dark-mode .navbar-custom .btn-register:hover,body.dark-mode .navbar-custom .btn-nav-login,body.dark-mode .navbar-custom .btn-nav-login:hover,body.dark-mode .navbar-custom .mega-col-title,body.dark-mode .navbar-custom .mega-col-title a,body.dark-mode .site-mega-menu--desktop .mega-col-title,body.dark-mode .site-mega-menu--desktop .mega-col-title a,body.dark-mode .navbar-custom .translate-current-language,body.dark-mode .navbar-custom .user-name{color:var(--sp-nav-white-final)!important}body.dark-mode .navbar-custom .translate-toggle-label,body.dark-mode .navbar-custom .user-label,body.dark-mode .navbar-custom .mega-col-links a,body.dark-mode .site-mega-menu--desktop .mega-col-links a,body.dark-mode .navbar-custom .dropdown-item,body.dark-mode .navbar-custom .translate-option,body.dark-mode .navbar-custom .translate-option-empty,body.dark-mode .navbar-custom .translate-panel-note{color:var(--sp-nav-muted-final)!important}body.dark-mode .navbar-custom .mega-chevron,body.dark-mode .navbar-custom .translate-toggle-chevron{color:var(--sp-nav-pink-final)!important}body.dark-mode .navbar-custom .mega-nav-item>.nav-link.dropdown-toggle:after,body.dark-mode .navbar-custom .mega-nav-item:hover>.nav-link.dropdown-toggle:after,body.dark-mode .navbar-custom .mega-nav-item>.nav-link.dropdown-toggle:hover:after,body.dark-mode .navbar-custom .mega-nav-item>.nav-link.dropdown-toggle.active:after,body.dark-mode .navbar-custom .mega-nav-item.mobile-open>.nav-link.dropdown-toggle:after{background:var(--sp-nav-pink-final)!important}body.dark-mode .navbar-custom #navbarNav .search-wrapper,body.dark-mode .navbar-custom #navbarNav .saved-icon-btn,body.dark-mode .navbar-custom #navbarNav .cart-icon-btn,body.dark-mode .navbar-custom .translate-toggle-btn,body.dark-mode .navbar-custom .user-dropdown-toggle{background:var(--sp-nav-control-final)!important;background-color:var(--sp-nav-control-final)!important;border:1px solid var(--sp-nav-border-final)!important;color:var(--sp-nav-white-final)!important;box-shadow:none!important}body.dark-mode .navbar-custom #navbarNav .search-wrapper:hover,body.dark-mode .navbar-custom #navbarNav .saved-icon-btn:hover,body.dark-mode .navbar-custom #navbarNav .cart-icon-btn:hover,body.dark-mode .navbar-custom .translate-toggle-btn:hover,body.dark-mode .navbar-custom .user-dropdown-toggle:hover{background:var(--sp-nav-control-hover-final)!important;border-color:var(--sp-nav-border-accent-final)!important}body.dark-mode .navbar-custom #navbarNav .search-toggle-btn{background:transparent!important;border:0!important;color:var(--sp-nav-icon-final)!important}body.dark-mode .navbar-custom #navbarNav .nav-action-control,body.dark-mode .navbar-custom #navbarNav .saved-icon,body.dark-mode .navbar-custom #navbarNav .saved-icon svg,body.dark-mode .navbar-custom #navbarNav .cart-icon-btn,body.dark-mode .navbar-custom #navbarNav .search-toggle-btn{color:var(--sp-nav-icon-final)!important}body.dark-mode .navbar-custom #navbarNav .search-toggle-btn .icon-btn,body.dark-mode .navbar-custom #navbarNav .cart-icon-btn .icon-btn,body.dark-mode .navbar-custom #navbarNav .icon-btn{filter:brightness(0) saturate(100%) invert(87%) sepia(16%) saturate(595%) hue-rotate(20deg) brightness(89%) contrast(89%)!important}body.dark-mode .navbar-custom #navbarNav .search-input{background:var(--sp-nav-panel-final)!important;border-color:var(--sp-nav-border-final)!important;color:var(--sp-nav-white-final)!important}body.dark-mode .site-mega-menu--desktop .mega-col-title,body.dark-mode .navbar-custom .site-mega-menu--mobile .mega-col,body.dark-mode .navbar-custom #navbarNav .mega-nav-item,body.dark-mode .navbar-custom #navbarNav .navbar-actions{border-color:var(--sp-nav-border-accent-final)!important}body.dark-mode .navbar-custom .btn-nav-login{background:var(--brand-primary)!important;border-color:var(--brand-primary)!important}body.dark-mode .navbar-custom .btn-register{text-decoration:none!important}body.dark-mode .login-section .auth-title,body.dark-mode .login-section .form-label,body.dark-mode .login-section .remember-text,body.dark-mode .login-section .forgot-link,body.dark-mode .login-section .auth-footer,body.dark-mode .login-section .terms-text,body.dark-mode .login-section .divider-text,body.dark-mode .login-section .verification-message,body.dark-mode .login-section .resend-wrapper{color:#fff!important}body.dark-mode .login-section .auth-subtitle,body.dark-mode .login-section .form-text,body.dark-mode .login-section .invalid-feedback{color:var(--sp-nav-muted-final)!important}body.dark-mode .login-section .form-control-custom{background:#141821!important;border-color:var(--sp-nav-border-final)!important;color:#fff!important}body.dark-mode .login-section .form-control-custom::-moz-placeholder{color:#aeb7c7!important}body.dark-mode .login-section .form-control-custom::placeholder{color:#aeb7c7!important}@media(min-width:992px){body.dark-mode .navbar-custom #navbarNav{background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}body.dark-mode .navbar-custom #navbarNav .navbar-nav,body.dark-mode .navbar-custom #navbarNav .navbar-actions,body.dark-mode .navbar-custom #navbarNav .auth-buttons{background:transparent!important}body.dark-mode .navbar-custom #navbarNav .action-icons-group{gap:18px!important}body.dark-mode .navbar-custom #navbarNav .search-wrapper,body.dark-mode .navbar-custom #navbarNav .saved-icon-btn,body.dark-mode .navbar-custom #navbarNav .cart-icon-btn{background:transparent!important;border:0!important;border-radius:0!important;flex-basis:34px!important;height:34px!important;margin:0!important;padding:0!important;width:34px!important}body.dark-mode .navbar-custom #navbarNav .search-toggle-btn{height:34px!important;width:34px!important}}html.dark-mode .navbar-custom .auth-buttons a.btn-register,html.dark-mode .navbar-custom .auth-buttons a.btn-register:visited,html.dark-mode .navbar-custom .auth-buttons a.btn-register:hover,html.dark-mode .navbar-custom .auth-buttons a.btn-register:focus,html.dark-mode .navbar-custom .auth-buttons a.btn-nav-login,html.dark-mode .navbar-custom .auth-buttons a.btn-nav-login:visited,html.dark-mode .navbar-custom .auth-buttons a.btn-nav-login:hover,html.dark-mode .navbar-custom .auth-buttons a.btn-nav-login:focus,body.dark-mode .navbar-custom .auth-buttons a.btn-register,body.dark-mode .navbar-custom .auth-buttons a.btn-register:visited,body.dark-mode .navbar-custom .auth-buttons a.btn-register:hover,body.dark-mode .navbar-custom .auth-buttons a.btn-register:focus,body.dark-mode .navbar-custom .auth-buttons a.btn-nav-login,body.dark-mode .navbar-custom .auth-buttons a.btn-nav-login:visited,body.dark-mode .navbar-custom .auth-buttons a.btn-nav-login:hover,body.dark-mode .navbar-custom .auth-buttons a.btn-nav-login:focus{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;text-shadow:none!important}
