/* CookieYes new UI */
.cky-consent-container.cky-classic-bottom {
    bottom: 0 !important;
    top: auto !important;
}

.cky-consent-bar {
    padding: 12px 32px !important;
    background: #ffffff !important;
    border-top: 1px solid #e0e0e0 !important;
    box-shadow: none !important;
}

.cky-notice {
    display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
    width: 100% !important;
    gap: 24px !important;
    flex-wrap: nowrap !important;
}

/* Hide the title */
.cky-title {
    display: none !important;
}

/* Message group */
.cky-notice-group {
    display: flex !important;
    align-items: center !important;
    flex: 1 !important;
    flex-direction: row !important;
    gap: 16px !important;
}

.cky-notice-des {
    font-size: 13px !important;
    line-height: 1.5 !important;
    color: #6b6b6b !important;
    margin: 0 !important;
}

.cky-notice-des p {
    margin: 0 !important;
    font-size: 13px !important;
    color: #6b6b6b !important;
}

/* Style the inline Cookies Settings link */
.cky-notice-des a {
    color: #005eb8 !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    white-space: nowrap !important;
    margin-left: 8px !important;
}

/* Button area */
.cky-notice-btn-wrapper {
    display: flex !important;
    align-items: center !important;
    gap: 16px !important;
    flex-shrink: 0 !important;
    flex-direction: row !important;
    margin: 0 !important;
}

/* Accept All button */
.cky-btn.cky-btn-accept {
    background-color: #005eb8 !important;
    color: #ffffff !important;
    font-size: 13px !important;
    padding: 8px 18px !important;
    border-radius: 3px !important;
    border: none !important;
    white-space: nowrap !important;
}

/* Hide Reject button */
.cky-btn.cky-btn-reject {
    display: none !important;
}

/* Hide Customise button - link is already in text */
.cky-btn.cky-btn-customize {
    display: none !important;
}

/* Close X */
.cky-banner-btn-close {
    margin-left: 8px !important;
    flex-shrink: 0 !important;
}
.cky-btn-revisit-wrapper {
    display: none !important;
}