
/* ---------- CookieYes START ---------- */

@keyframes showCookieBanner {
    to {
        opacity: 1;
        visibility: visible;
    }
}

.cky-consent-container {
  opacity: 0;
  visibility: hidden;
  animation: showCookieBanner 0.5s ease-out 5.5s forwards;
}

.cky-consent-container .cky-consent-bar {
    box-shadow: none !important;
    border-radius: 0 !important;
    border: 1px solid var(--ocean-color) !important;
}

.cky-notice-des, .cky-notice-des *, .cky-btn {
    font-size: 0.7rem !important;
}

.cky-notice-btn-wrapper .cky-btn, .cky-prefrence-btn-wrapper .cky-btn {
    border-width: 1px !important;
    border-radius: 0 !important;
}

.cky-consent-container .cky-consent-bar {
    padding: 16px var(--gap) !important;
    border-radius: var(--border-radius) !important;
}

.cky-modal {
    border: 1px solid var(--ocean-color) !important;
    border-radius: 0 !important;
}

.cky-footer-wrapper div:last-child {
    display: none !important;
}

.cky-preference-center {
    border-radius: 0 !important;
}

.cky-btn {
    text-transform: uppercase !important;
    font-size: 0.6rem !important;
}

@media (max-width: 767px) {
    .cky-notice-des {
        text-align: center !important;
    }
}

/* ---------- CookieYes END ---------- */
