.consent{background:rgba(0,0,0,.5);inset:0;overflow:auto;padding:clamp(1rem, 2.75vw + 0.45rem, 3.75rem);position:absolute;text-align:center;z-index:10}.consent.is-hidden{display:none}@media(max-width: 35.99em){.consent:has(:not(.is-hidden)){position:relative}}.consent__text{color:#fff;font-size:clamp(1rem, 0.1875vw + 0.9625rem, 1.1875rem)}@media(max-width: 35.99em){.consent__text{text-align:left}}.consent__btn{--color-focus: #ffffff;display:flex;margin-inline:auto;margin-top:1.25rem;text-align:left}.consent__btn--once{background:0;border:0;color:#fff;font-size:0.875rem;padding:0;text-decoration:underline}.consent a{--color-focus: #ffffff;color:inherit}
