.cookie-consent-modal{align-items:center;background-color:rgba(0,0,0,.4);block-size:100%;justify-content:center;inset-inline-start:0;min-inline-size:32rem;overflow:auto;position:fixed;inset-block-start:0;inline-size:100%;z-index:999;display:flex;padding:2.8rem .8rem}.admin-bar .cookie-consent-modal{padding-block-start:32px}@media(max-width: 782px){.admin-bar .cookie-consent-modal{padding-block-start:46px}}@media(max-width: 600px){.admin-bar .cookie-consent-modal{padding-block-start:0}}.cookie-consent-modal .modal-content{background-color:var(--white);border-radius:.5rem;max-inline-size:74rem;padding:3.2rem;position:relative;inline-size:100%}@media(max-width: 767px){.cookie-consent-modal .modal-content{max-inline-size:100%;overflow:scroll}}@media(max-width: 767px)and (max-width: 782px){.admin-bar .cookie-consent-modal .modal-content{padding-block-start:32px}}@media(max-width: 767px)and (max-width: 600px){.admin-bar .cookie-consent-modal .modal-content{padding-block-start:64px}}@media(max-height: 710px){.cookie-consent-modal .modal-content{block-size:100%;max-block-size:71rem;overflow:scroll}}@media(max-width: 600px){.cookie-consent-modal .modal-content{padding:1.6rem}}.cookie-consent-modal .modal-content>svg{block-size:5rem;inline-size:17.6rem;margin-block-end:2.4rem}@media(max-width: 767px){.cookie-consent-modal .modal-content>svg{inline-size:14rem;block-size:4rem}}.cookie-consent-modal .modal-content a{color:var(--linkPrimary);transition:color .3s ease-in-out}.platform-desktop .cookie-consent-modal .modal-content a:hover{color:var(--linkPrimaryHover)}.platform-desktop .cookie-consent-modal .modal-content a:focus-visible{text-decoration-line:underline}.cookie-consent-modal .modal-content>div:not(.button-container){padding-block-end:2.4rem;border-block-start:2px solid var(--greyTint70)}.cookie-consent-modal .modal-content h3{font-size:1.9rem;line-height:2.7rem;align-items:center;column-gap:1rem;font-weight:600;display:flex;justify-content:space-between;margin:2rem 0 1rem 0}@media(max-width: 600px){.cookie-consent-modal .modal-content h3{font-size:1.7rem}}.cookie-consent-modal .modal-content h3 span{font-size:1.4rem;font-weight:300}@media(max-width: 370px){.cookie-consent-modal .modal-content h3 span{font-size:1.3rem}}@media(max-width: 710px){.cookie-consent-modal .modal-content p{font-size:1.4rem}}@media(max-width: 710px){.cookie-consent-modal .modal-content button{font-size:14px;padding:1rem 1.4rem}}.cookie-consent-modal .modal-content .consent-toggle{align-items:center;border:.1rem solid var(--greyTint70);border-radius:.4rem;cursor:pointer;display:flex;block-size:2.4rem;padding:0 .4rem;position:relative;inline-size:4.8rem}.cookie-consent-modal .modal-content .consent-toggle:before{background-color:var(--greyTint70);border-radius:.4rem;content:"";display:block;block-size:1.8rem;position:relative;inline-size:1.8rem;transition:transform ease-in-out .3s}.cookie-consent-modal .modal-content .consent-toggle.active:before{background-color:var(--primary);transform:translateX(20px)}html[dir=rtl] .cookie-consent-modal .modal-content .consent-toggle.active:before{transform:translateX(-20px)}.cookie-consent-modal .modal-content .button-container button{display:block;margin-inline-start:auto}.cookie-consent-modal .modal-content .button-container.accept-decline{display:flex;justify-content:space-between;padding-block:2.4rem}.cookie-consent-modal .modal-content .button-container.accept-decline button{display:block;margin-inline-start:0}html.event-modal-open .cookie-consent-modal{display:flex}
