/* YABI 2.0 – cookie banner theme for vanilla-cookieconsent 3.1.0 (values copied from the live GTM-injected style)
   + the floating "Cookies" button (previously an inline style created by the GTM script). */
#cc-main{--cc-font-family:'Cabin',system-ui,sans-serif;--cc-bg:#ffffff;--cc-primary-color:#000b16;--cc-secondary-color:rgba(0,11,22,.62);--cc-btn-primary-bg:#0066ff;--cc-btn-primary-color:#ffffff;--cc-btn-primary-border-color:#0066ff;--cc-btn-primary-hover-bg:#0052cc;--cc-btn-primary-hover-color:#ffffff;--cc-btn-primary-hover-border-color:#0052cc;--cc-btn-secondary-bg:#f1f6f8;--cc-btn-secondary-color:#000b16;--cc-btn-secondary-border-color:#f1f6f8;--cc-btn-secondary-hover-bg:#e2ebef;--cc-btn-secondary-hover-color:#000b16;--cc-btn-secondary-hover-border-color:#e2ebef;--cc-separator-border-color:rgba(0,11,22,.1);--cc-toggle-on-bg:#0066ff;--cc-toggle-off-bg:#9aa7b2;--cc-toggle-on-knob-bg:#ffffff;--cc-toggle-off-knob-bg:#ffffff;--cc-toggle-enabled-icon-color:#0066ff;--cc-cookie-category-block-bg:#f1f6f8;--cc-cookie-category-block-border:#f1f6f8;--cc-cookie-category-block-hover-bg:#e8f0f3;--cc-cookie-category-block-hover-border:#e8f0f3;--cc-cookie-category-expanded-block-bg:#f1f6f8;--cc-cookie-category-expanded-block-hover-bg:#e8f0f3;--cc-overlay-bg:rgba(0,11,22,.55);--cc-link-color:#0066ff;--cc-modal-border-radius:22px;--cc-btn-border-radius:12px;--cc-modal-margin:16px}
#cc-main .cm__title,#cc-main .pm__title{font-weight:700;font-size:1.15rem!important;line-height:1.3!important;letter-spacing:0!important;margin:0!important}
#cc-main .cm__btn,#cc-main .pm__btn{font-family:inherit;font-size:14px;font-weight:400;line-height:1;letter-spacing:-.14px;text-transform:uppercase}
#yabi-cc-btn{position:fixed;right:14px;bottom:14px;z-index:2147483000;font:700 12px/1 Cabin,sans-serif;padding:8px 12px;border:0;border-radius:12px;background:#000b16;color:#fff;cursor:pointer;opacity:.9}
html.show--consent #yabi-cc-btn,html.show--preferences #yabi-cc-btn{display:none}

#cc-main .yabi-cookie-services{list-style:disc;padding-left:20px;margin:12px 0}
#cc-main .yabi-cookie-services li{margin:0 0 12px}
