#jsconsent-banner * {
box-sizing: border-box;
font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;
font-size: 1rem;
line-height: 1.5;
}
#jsconsent-banner {
position: fixed;
bottom: 0;
left: 0;
width: 100%;
z-index: 999999;
padding: 30px 0;
transform: translateY(100%);
animation: jsconsent-slide-up .5s ease forwards;
}
@keyframes jsconsent-slide-up {
to {
transform: translateY(0)
}
}
.jsconsent-container {
width: 90%;
max-width: 1140px;
margin: 0 auto;
text-align: left
}
.jsconsent-main-text {
white-space: pre-wrap;
margin-bottom: 1rem
}
.jsconsent-btn {
display: inline-block;
font-weight: 400;
text-align: center;
vertical-align: middle;
border: 1px solid transparent!important;
padding: .45rem .75rem;
font-size: 1rem;
line-height: 1.5;
border-radius: .375rem;
transition: filter .15s ease-in-out;
cursor: pointer;
text-decoration: none;
margin-right: .5rem;
margin-bottom: .5rem
}
.jsconsent-btn:hover {
filter: brightness(.9)
}
.jsconsent-lg {
padding: .8rem 1.5rem
}
a.jsconsent-more-info {
text-decoration: underline;
cursor: pointer
}
a.jsconsent-more-info:hover {
text-decoration: none
}
#jsconsent-modal-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, .5);
z-index: 1000000;
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
visibility: hidden;
transition: opacity .3s ease, visibility .3s ease
}
#jsconsent-modal-overlay.is-visible {
opacity: 1;
visibility: visible
}
#jsconsent-modal {
background-color: #fff;
border-radius: 5px;
max-width: 600px;
width: 90%;
padding: 20px;
position: relative;
color: #212529;
max-height: 80vh;
overflow-y: auto;
transform: scale(.9);
transition: transform .3s ease
}
#jsconsent-modal-overlay.is-visible #jsconsent-modal {
transform: scale(1)
}
#jsconsent-modal-close {
position: absolute;
top: 10px;
right: 10px;
cursor: pointer;
font-size: 1.5rem;
background: 0 0;
border: 0;
color: #000;
line-height: 1
}
.jsconsent-modal-title {
margin-top: 0;
margin-bottom: 1rem;
font-size: 1.5rem;
font-weight: 500
}
.jsconsent-category h6 {
margin: 1rem 0 .5rem;
font-size: 1rem;
font-weight: 600
}
.jsconsent-category p {
margin: 0 0 .5rem;
font-size: .95rem
}<br />
<b>Fatal error</b>:  Uncaught Error: Call to undefined function Wgpwpp_Cache\wp_generate_password() in /data/web/virtuals/360087/virtual/www/domains/moonjewellery.cz/wp-content/plugins/wgpwpp/includes/wpcache/cache.php:103
Stack trace:
#0 [internal function]: Wgpwpp_Cache\{closure}('#jsconsent-bann...', 9)
#1 /data/web/virtuals/360087/virtual/www/domains/moonjewellery.cz/wp-includes/functions.php(5481): ob_end_flush()
#2 /data/web/virtuals/360087/virtual/www/domains/moonjewellery.cz/wp-includes/class-wp-hook.php(341): wp_ob_end_flush_all('')
#3 /data/web/virtuals/360087/virtual/www/domains/moonjewellery.cz/wp-includes/class-wp-hook.php(365): WP_Hook-&gt;apply_filters('', Array)
#4 /data/web/virtuals/360087/virtual/www/domains/moonjewellery.cz/wp-includes/plugin.php(522): WP_Hook-&gt;do_action(Array)
#5 /data/web/virtuals/360087/virtual/www/domains/moonjewellery.cz/wp-includes/load.php(1308): do_action('shutdown')
#6 [internal function]: shutdown_action_hook()
#7 {main}
  thrown in <b>/data/web/virtuals/360087/virtual/www/domains/moonjewellery.cz/wp-content/plugins/wgpwpp/includes/wpcache/cache.php</b> on line <b>103</b><br />
