.teber-cookie-panel{position:fixed;inset:auto 20px 20px;z-index:10000;display:flex;align-items:center;gap:28px;max-width:1240px;margin:0 auto;padding:24px 28px;background:#f7f5ef;color:#193c34;border:1px solid #b7bdb3;box-shadow:0 8px 40px #142c3330;border-radius:8px;font-family:inherit}.teber-cookie-panel h2{font-size:22px;line-height:1.3;margin:0 0 8px}.teber-cookie-panel p{font-size:14px;line-height:1.65;margin:0;max-width:780px}.teber-cookie-panel a{text-decoration:underline;text-underline-offset:3px}.teber-cookie-actions{display:flex;flex-direction:column;gap:10px;flex-shrink:0}.teber-cookie-actions button{border:1px solid #193c34;border-radius:3px;padding:12px 16px;font:inherit;font-size:14px;line-height:1.4;background:#193c34;color:#fff;cursor:pointer}.teber-cookie-actions button:first-child{background:transparent;color:#193c34}.teber-cookie-actions button:focus-visible{outline:3px solid #a77740;outline-offset:3px}.teber-cookie-actions span{font-size:12px}@media(max-width:760px){.teber-cookie-panel{inset:auto 10px 10px;padding:18px;display:block;max-height:80dvh;overflow:auto}.teber-cookie-panel p{font-size:14px}.teber-cookie-actions{margin-top:16px;gap:8px}.teber-cookie-actions button{width:100%;font-size:14px;min-height:44px}}