.ch-footer{--corner:26px;--padding:0px;--border:4px;--bg-color:#3a2f1b54;--border-color:#9a7a4f;background-color:var(--bg-color);border:var(--border) solid #9a7a4f;border-bottom:none;margin-top:auto;backdrop-filter:blur(16.8999996185px);box-shadow:0 -5px 32px 0 rgba(107,55,8,.4);padding:10px 0;mask:radial-gradient(circle at top left,transparent var(--corner),#000 calc(var(--corner) + 1px)) top left,radial-gradient(circle at top right, transparent var(--corner), black calc(var(--corner) + 1px)) top right,linear-gradient(black, black);mask-size:51% 100%,51% 100%,100% 0;mask-repeat:no-repeat;position:relative;overflow:hidden;width:100%}.ch-footer--corners span{position:absolute;z-index:1;pointer-events:none;width:calc(var(--corner)*2);height:calc(var(--corner)*2);border:var(--border) solid var(--border-color);border-radius:50%;box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,.15);transition:.3s}.ch-footer--corners span:nth-child(1){top:calc((var(--corner) + 1px)*-1);left:calc((var(--corner) + 1px)*-1)}.ch-footer--corners span:nth-child(2){top:calc((var(--corner) + 1px)*-1);right:calc((var(--corner) + 1px)*-1)}.ch-footer--container{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.ch-footer--logo{width:150px}@media(max-width:767px){.ch-footer--logo{display:none}}.ch-footer--block{width:calc(100% - 340px)}@media(max-width:767px){.ch-footer--block{width:100%}}.ch-footer--list{font-weight:400;font-size:1.2em;line-height:1.2;color:#fff;display:flex;align-items:center;justify-content:center;gap:20px}@media(max-width:480px){.ch-footer--list{gap:10px;font-size:14px}}.ch-footer--politics{width:100%;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.02em;text-align:center;color:#fff;display:block;margin-top:10px}@media(max-width:480px){.ch-footer--politics{font-size:10px}}.ch-footer a{transition:.3s}.ch-footer a:hover{color:#c23e30}