/*
Theme Name: Astra child
Author: 
Description: Your description goes here
Version: 1.0
Template: astra

This is the child theme for Astra theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

#cookies-eu-banner {
    background-color: #ffffff;
    opacity: 0.75;
    color: #475569;
    font-size: 12px;
    text-align: center;
    position: fixed;
    bottom: 10px;
    left: 10px;
    right: 10px;
    max-width: 600px;
    margin: 0 auto;
    padding: 10px;
    border-radius: 8px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    z-index: 9999;
}

#cookies-eu-settings, .cookies-eu-settings, #cookies-eu-accept, #cookies-eu-reject, .cookies-eu-accept, .cookies-eu-reject {
    text-decoration: none;
    background-color: #808285;
    color: #000000;
    border: 1px solid #0080ff;
    cursor: pointer;
    padding: 10px;
    margin: 8px 6px;
    text-transform: uppercase;
    font-size: 1em;
    transition: background 0.07s, color 0.07s, border-color 0.07s;
    letter-spacing: 0.075em;
}

#ast-scroll-top {
    background-color: #000;
    font-size: 15px;
}

#cookies-eu-banner-closed {
    background-color: #707070;
    color: #fff;
    padding: 10px;
    font-size: 13px;
    text-align: center;
    min-height: 6px;
    position: fixed;
    bottom: 80px;
    right: 0px;
    display: none;
    z-index: 999999;
}

#cookies-eu-banner-closed span {
    cursor: pointer;
}

a:focus {
  outline: none;
  box-shadow: none;
}