/* Baner cookies (CookieYes) w stylu strony – ten sam co w WordPressie */
/* ===== baner cookies (CookieYes) w stylu strony; odmowa tak samo widoczna jak zgoda ===== */
.cky-consent-container .cky-consent-bar{background:#120F0C!important;border:1px solid rgba(255,122,0,.35)!important;border-radius:16px!important;box-shadow:0 30px 80px -20px rgba(0,0,0,.85)!important;padding:22px!important}
.cky-consent-container .cky-title{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important;font-size:26px!important;line-height:1.1!important;color:#F6F1EA!important;margin-bottom:10px!important}
.cky-consent-container .cky-notice-des,.cky-consent-container .cky-notice-des *{font-family:Manrope,system-ui,sans-serif!important;color:#CFC6BA!important;font-size:14px!important;line-height:1.6!important}
.cky-consent-container .cky-notice-des a{color:#FF7A00!important}
.cky-btn{font-family:Manrope,system-ui,sans-serif!important;font-weight:600!important;font-size:14px!important;border-radius:999px!important;padding:11px 16px!important;text-transform:none!important;letter-spacing:.01em!important;transition:background .2s,color .2s}
.cky-btn-accept{background:#FF7A00!important;border:1px solid #FF7A00!important;color:#1A120C!important}
.cky-btn-reject{background:#F6F1EA!important;border:1px solid #F6F1EA!important;color:#1A120C!important}
.cky-btn-customize,.cky-btn-preferences{background:transparent!important;border:1px solid rgba(246,241,234,.35)!important;color:#F6F1EA!important}
.cky-btn-accept:hover{background:#ff8f26!important}.cky-btn-reject:hover{background:#fff!important}.cky-btn-customize:hover,.cky-btn-preferences:hover{border-color:#F6F1EA!important}
/* okno ustawień zgód */
.cky-preference-center{background:#120F0C!important;border:1px solid rgba(246,241,234,.12)!important;border-radius:16px!important;color:#CFC6BA!important}
.cky-preference-center *{font-family:Manrope,system-ui,sans-serif!important}
.cky-preference-center .cky-preference-title{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important;font-size:28px!important;color:#F6F1EA!important}
.cky-preference-center :is(p,span,div,td,th,li){color:#CFC6BA!important}
.cky-preference-center .cky-accordion-btn,.cky-preference-center .cky-accordion-btn *{color:#F6F1EA!important;font-weight:600!important}
.cky-preference-center .cky-always-active{color:#FF7A00!important}
.cky-preference-center .cky-show-desc-btn,.cky-preference-center a{color:#FF7A00!important}
.cky-preference-center .cky-accordion,.cky-preference-center .cky-horizontal-separator,.cky-preference-center .cky-preference-header{border-color:rgba(246,241,234,.1)!important}
.cky-preference-center .cky-audit-table{background:#0E0C0A!important;border-radius:10px}
.cky-preference-center .cky-footer-wrapper,.cky-preference-center .cky-prefrence-btn-wrapper{background:#120F0C!important;border-color:rgba(246,241,234,.1)!important}
.cky-preference-center .cky-footer-shadow{background:linear-gradient(180deg,rgba(18,15,12,0),#120F0C)!important}
.cky-preference-center .cky-btn-close img{filter:invert(1)}
.cky-switch input[type=checkbox]{background:rgba(246,241,234,.25)!important}
.cky-switch input[type=checkbox]:checked{background:#FF7A00!important}
/* mały przycisk ponownego otwarcia ustawień */
.cky-btn-revisit-wrapper{background:#FF7A00!important}
