#drb-cookie-banner[hidden]{display:none!important}.drb-cookie-banner,.drb-cookie-banner *{box-sizing:border-box}.drb-cookie-banner{position:fixed;left:22px;bottom:22px;z-index:999999;width:min(430px, calc(100vw - 28px));padding:20px;border:1px solid rgb(217 139 139 / .28);border-radius:18px;background:rgb(255 255 255 / .98);box-shadow:0 18px 55px rgb(79 50 56 / .18);color:#65575a;font-family:Poppins,Arial,sans-serif;animation:drbCookieIn .28s ease-out}.drb-cookie-content{display:flex;align-items:flex-start;gap:13px;padding-right:18px}.drb-cookie-icon{flex:0 0 36px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffefef;font-size:18px}.drb-cookie-text-wrap{min-width:0}.drb-cookie-text{margin:0 0 7px;font-size:13px;line-height:1.55}.drb-cookie-policy{color:#b96870;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.drb-cookie-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:16px}.drb-cookie-btn{min-width:95px;padding:10px 16px;border-radius:999px;font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:transform .18s ease,opacity .18s ease,box-shadow .18s ease}.drb-cookie-btn:hover{transform:translateY(-1px)}.drb-cookie-reject{border:1px solid #e7cfd2;background:#fff;color:#8b7176}.drb-cookie-accept{border:1px solid #d98b8b;background:#d98b8b;color:#fff;box-shadow:0 8px 20px rgb(217 139 139 / .28)}.drb-cookie-close{position:absolute;top:8px;right:10px;width:28px;height:28px;padding:0;border:0;background:#fff0;color:#9c878b;font-size:24px;line-height:1;cursor:pointer}@keyframes drbCookieIn{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.drb-cookie-banner{left:14px;right:14px;bottom:14px;width:auto;padding:17px;border-radius:16px}.drb-cookie-text{font-size:12px}.drb-cookie-actions{justify-content:stretch}.drb-cookie-btn{flex:1;min-width:0}}