/* Dental Art – Pressidium Cookie Consent */
#cc--main{font-family:"Open Sans",Arial,sans-serif;--cc-bg:#f6f5ef;--cc-text:#173458;--cc-btn-primary-bg:#173458;--cc-btn-primary-text:#fff;--cc-btn-secondary-bg:#173458;--cc-btn-secondary-text:#fff;}
#cc--main #cm,#cc--main #s-inr{border:1px solid #d9e2e8;border-radius:10px;box-shadow:0 12px 40px #17345822;}
#cc--main #c-ttl,#cc--main #s-ttl{font-family:"Open Sans",Arial,sans-serif;font-weight:600;letter-spacing:-.025em;}
#cc--main #c-txt,#cc--main .p{line-height:1.75;}
#cc--main .c-bn{border-radius:6px;font:600 13px/1.5 "Open Sans",Arial,sans-serif;min-height:46px;}
#cc--main #c-p-bn,#cc--main #c-s-bn{background:#173458;color:#fff;border:1px solid #173458;}
#cc--main #c-p-bn:hover,#cc--main #c-s-bn:hover{background:#294d74;}
#cc--main button.cc-link{display:block;margin-top:14px;padding:0;background:transparent;color:#173458;border:0;text-decoration:underline;text-underline-offset:4px;font:600 13px/1.5 "Open Sans",Arial,sans-serif;}
#cc--main button:focus-visible,#cc--main a:focus-visible{outline:3px solid #7292ab;outline-offset:3px;}

#cc--main,#cc--main *{font-family:"Open Sans",Arial,sans-serif!important;}
#cc--main #c-bns button{padding:12px 14px;font-size:12px;white-space:nowrap;}