
     /* Footer readability fix - dark navy panel + light sea blue theme over the body background photo */
     .footer, .footer-bottom {
       background: rgba(25, 20, 12, 0.92) !important;
     }
     .footer-category__title {
       color: #d4af37 !important;
     }
     .footer-category__link,
     .footer-copyright,
     .footer-copyright *,
     .footer-language__anchor,
     .footer-terms__link,
     .footer-sns__title {
       color: #f5d77c !important;
     }
     .footer-category__link:hover,
     .footer-language__anchor:hover,
     .footer-terms__link:hover {
       color: #d4af37 !important;
     }
     .footer-category__anchor svg,
     .footer-category__anchor .icon,
     .footer-sns__link svg,
     .footer-sns__link .icon {
       fill: #E1F5FE !important;
       color: #f5d77c !important;
     }
     .footer-sns__link:hover svg,
     .footer-sns__link:hover .icon {
       fill: #4FC3F7 !important;
       color: #d4af37 !important;
     }
   