:root{--cookie-arr:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 15 15"><path fill="%2321252a" d="m7.5 10.1 3.4-3.3-1-1.1L7.4 8 5.2 5.7l-1 1zm0 4.9a7 7 0 0 1-5.3-2.2A8 8 0 0 1 .6 4.6 8 8 0 0 1 7.5 0a7 7 0 0 1 5.3 2.2 8 8 0 0 1 1.6 8.2A8 8 0 0 1 7.5 15m0-1.5q2.4 0 4.3-1.7a6 6 0 0 0 1.7-4.3q0-2.4-1.7-4.3a6 6 0 0 0-4.3-1.7q-2.4 0-4.3 1.7a6 6 0 0 0-1.7 4.3q0 2.4 1.7 4.3a6 6 0 0 0 4.3 1.7"/></svg>')}#cookies-info{align-items:center;background:var(--white);border-radius:10px;box-shadow:0 0 15px 0 #00000026;color:var(--dark-gray);display:flex;flex-direction:column;gap:0 19px;inset:auto 28px 28px calc(50% - 718px);max-height:80vh;opacity:1;padding:30px;position:fixed;transition:opacity .1s ease-out;z-index:100}#cookies-info.wwct-cookie-consent-set{display:none}.page-id-109283 #cookies-info{opacity:1}#cookies-info.wwct-cookie-consent-set{opacity:0;transition:opacity .3s ease-out}#cookies-info details{display:none;width:100%}#cookies-info details+details{border-top:1px solid var(--dark-gray);margin-top:16px;padding-top:18px}#cookies-info summary{align-items:center;cursor:pointer;display:flex;font:600 18px / 27px var(--font)}#cookies-info p{font:400 14px / 21px var(--font);overflow-y:auto;padding-right:8px;transition:max-height .3s}#cookie-actions p:hover{max-height:84px}#cookies-info a{text-decoration:underline}#cookie-actions{align-items:flex-end;display:flex;gap:28px;width:100%}#cookie-actions p:not(:hover){background:linear-gradient(180deg,#21252A 81.48%,#FFF 90.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}#cookies-info button{all:unset;background:var(--dark-gray);border-radius:0 12px;color:var(--white);cursor:pointer;font:500 16px / 19px var(--font);flex-shrink:0;padding:9px 17px;translate:0 -2px;white-space:nowrap}#cookie-consent{background:var(--magenta)!important}#cookies-info button:after{background:var(--icon-right) center center / contain no-repeat;content:"";display:inline-block;height:10px;margin-inline:7px -25px;opacity:0;transform:translateX(-10px);transition:all .5s;width:15px}#cookies-info button:hover:after{margin-inline:7px 0;opacity:1;transform:translateX(0)}#cookie-actions button:after{filter:brightness(0) invert(1)}.cookies-opened #cookie-actions{margin-top:81px}.cookies-opened #cookie-actions :is(p,#cookie-consent-manage),#cookies-info:not(.cookies-opened) #cookie-consent-save-choices{display:none}.cookies-opened details{display:block!important}#cookies-info summary:before{background:#21252A;content:'';display:block;height:15px;mask:var(--cookie-arr) center / 15px no-repeat;margin-right:10px;width:15px}#cookies-info details[open]>summary:before{background:var(--green);rotate:-90deg}.cookies-opened details p{margin-top:9px}#cookies-info input{display:none}#cookies-info label{border-radius:13px;background:#EBEBEB;cursor:pointer;height:26px;margin-left:auto;padding:4px 3px;width:55px}#cookies-info label:before{border-radius:19px;background:#ADB5BD;content:'';display:block;height:18px;transition:transform .2s,background .2s;width:18px}#cookies-info label:has(:checked){background:var(--green-7)}#cookies-info label:has(:checked):before{background:var(--green);transform:translateX(28px)}#cookies-info label:has(:checked):has(:disabled):before{opacity:.3}#cookie-consent-manage{margin-left:auto!important}#cookies-info #cookie-close{box-sizing:border-box;border-radius:38px;display:none;font:400 32px / 12px var(--font);height:38px;inset:-18px -18px auto auto;padding:11px;position:absolute;width:38px}.cookies-opened #cookie-close{display:flex!important}@media (max-width:1488px){#cookies-info{flex-wrap:wrap;inset:auto 150px 150px 26px;max-width:unset}#cookies-info:before{display:none}#cookies-info p{margin:0;width:100%}}@media screen and (min-width:900px){#cookies-info p{max-height:42px}}@media (width < 1200px){#cookies-info{padding:18px}#cookie-actions{flex-wrap:wrap}#cookie-actions p{max-height:63px}}@media (width < 900px){#cookie-actions button{flex-grow:1;min-width:110px}}#cookies-info ::-webkit-scrollbar{width:4px!important}#cookies-info ::-webkit-scrollbar-track{background:var(--light-gray-8)!important}#cookies-info ::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:2px}#cookies-info ::-webkit-scrollbar-thumb:hover{background:var(--dark-gray)}