Z - индекс не помогает, так как у контента абсолютное позиционирование.
<div class=div1></div>
<div class=div2>
<div class=div3></div>
</div>
.div1 { z-index: 2 }
.div2 { z-index: 1 }
.div3 { z-index: 1000000000000 } // хоть миллиард поставь, но он не встанет выше родителя.
<div class="header">
<div class="logo"><img src=""></div>
<div class="menu hidden">
<div></div>
</div>
</div>.header:has(.menu:not(.hidden)) > .logo > img {
width: 10px
}
но js мешает это сделать и требует, чтобы функция вернула ответ, после которого он сам вызовет редирект на новый роут.
$str = '1 408 грн.';
$number = preg_replace("/\D/", '', $str);
print_r($number); // 1408


Это байткод? Хэш? Что это?

ht.access можно спокойно удалять
вот на счёт .htaccess нужно понять, какой приоритетный?
Ну можно почитать и вникнуть в определение фреймворка и начать понимать, что им является, а что нет.
https://ru.wikipedia.org/wiki/Фреймворк