.b-cookie{--color-bg: #fff;--color-accept-bg: #c7db08;--color-accept-hovered-bg: #dae507;--color-accept-text: #22254b;--color-accept-text-hovered: #1c355e;width:100%;z-index:10000;position:fixed;left:0;bottom:10px;padding:0 10px;animation:slide-up 1s ease-out both;font-size:16px}@media screen and (max-width: 768px){.b-cookie{font-size:12px}}.b-cookie__wrapper{border-radius:10px;box-shadow:0 0 45px #231e4f;padding:18px;background-color:var(--color-bg)}@media screen and (max-width: 768px){.b-cookie__wrapper{padding:9px}}.b-cookie--hidden{animation:slide-down 1s ease-in both}.b-cookie__row{display:flex;flex-direction:row;gap:18px}@media screen and (max-width: 768px){.b-cookie__row{gap:20px;flex-direction:column}}.b-cookie__close{height:25px;width:25px;cursor:pointer;flex-shrink:0}.b-cookie__close svg{transition:opacity .4s ease-in-out}@media screen and (max-width: 768px){.b-cookie__close svg{height:20px;width:20px}}.b-cookie__close:hover{opacity:.7}.b-cookie__text .link{text-decoration:underline}.b-cookie__btn{font-size:15px;font-weight:600;text-transform:uppercase;border-radius:8px;height:-moz-fit-content;height:fit-content;background-color:var(--color-accept-bg);color:var(--color-accept-text);padding:15px 30px;transition:color .4s ease,background-color .4s ease}@media screen and (max-width: 768px){.b-cookie__btn{padding:10px 20px}}.b-cookie__btn:hover{background-color:var(--color-accept-hovered-bg);color:var(--color-accept-text-hovered)}@keyframes slide-up{0%{transform:translateY(calc(100% + 400px));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(calc(100% + 400px));opacity:0}}
