.cookie_banner{position:fixed;bottom:0;right:0;z-index:999999;padding:20px;width:100%;max-width:400px;opacity:0;animation:Open .5s forwards}.cookie_banner .cookie_banner_wrapper{border-radius:15px;display:flex;align-items:center;background-color:var(--white);box-shadow:var(--box-shadow);padding:10px;gap:10px}.cookie_banner .cookie_banner_wrapper .cookie_banner_content{display:flex;flex-direction:column;gap:10px}.cookie_banner .cookie_banner_wrapper .cookie_banner_content h5{color:var(--fg-default);line-height:1.4}@media(max-width:768px){.cookie_banner .cookie_banner_wrapper .cookie_banner_content h5{font-size:calc(12px + 3.4*(100vw - 320px)/1920)}}@media(min-width:768px){.cookie_banner .cookie_banner_wrapper .cookie_banner_content h5{font-size:calc(12px + 2*.0520833333vw)}}.cookie_banner .cookie_banner_wrapper .cookie_banner_content p{color:var(--fg-default);line-height:1.4}@media(max-width:768px){.cookie_banner .cookie_banner_wrapper .cookie_banner_content p{font-size:calc(12px + 3.4*(100vw - 320px)/1920)}}@media(min-width:768px){.cookie_banner .cookie_banner_wrapper .cookie_banner_content p{font-size:calc(12px + 2*.0520833333vw)}}.cookie_banner .cookie_banner_wrapper .cookie_banner_button{padding:10px;font-size:14px;color:var(--white);background-color:var(--blue);border-radius:5px}