.btn-floating,.btn-floating-close{display:flex;justify-content:center;align-items:center}.btn-floating{position:fixed;left:50%;bottom:26px;width:max-content;max-width:calc(100% - 30px);column-gap:6px;padding:14px;color:var(--base-07);border-radius:10px;border:1px solid var(--base-03);background-color:var(--base-02);box-shadow:0 0 20px 0 rgba(24,0,62,.1);transform:translateX(-50%) translateY(200%);transition:all .25s ease;z-index:10}.btn-floating:hover{border-color:var(--base-07)}.btn-floating.active{transform:translateX(-50%)}.btn-floating a{font-weight:600;font-size:14px;line-height:20px}.btn-floating a:hover{color:inherit}.btn-floating-close{padding:0;border:0;background:0 0}.btn-floating-close svg{width:18px;height:18px}body:has(.cookie_popup[style="display: block;"]) .btn-floating.active{bottom:150px}@media (min-width:768px){body:has(.cookie_popup[style="display: block;"]) .btn-floating.active{bottom:94px}}@media (min-width:1920px){.btn-floating{padding:15px 20px;column-gap:8px}.btn-floating a{font-size:20px;line-height:28px}.btn-floating-close svg{width:20px;height:20px}}.btn-floating .ads-trigger{margin-left:6px;margin-right:0;padding:3px 4px 3px 8px}.btn-floating .ads-caption{font-size:11px;line-height:14px;color:var(--black)}