.CookieConsent-module__ORNcuG__panel{z-index:var(--z-frontal);box-sizing:border-box;max-height:100dvh;padding:var(--spacing-mega) 0 max(var(--spacing-mega), env(safe-area-inset-bottom));color:var(--color-black);background:var(--color-white);border-top:1px solid var(--color-mid-grey);position:fixed;bottom:0;left:0;right:0;overflow-y:auto}@media (min-width:768px){.CookieConsent-module__ORNcuG__panel{padding-top:28px;padding-bottom:28px}}.CookieConsent-module__ORNcuG__container{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 1.5rem}@media (min-width:1200px){.CookieConsent-module__ORNcuG__container{padding:0}}.CookieConsent-module__ORNcuG__bannerGrid,.CookieConsent-module__ORNcuG__settingsGrid{gap:var(--spacing-mega);grid-template-columns:1fr;display:grid}@media (min-width:768px){.CookieConsent-module__ORNcuG__bannerGrid{grid-template-columns:7fr 5fr;align-items:center}}@media (min-width:1248px){.CookieConsent-module__ORNcuG__settingsGrid{grid-template-columns:4fr 8fr;align-items:start}}.CookieConsent-module__ORNcuG__title{margin:0 0 var(--spacing-mega);font-size:var(--font-size-mega);font-weight:700;line-height:120%}@media (min-width:960px){.CookieConsent-module__ORNcuG__title{font-size:1.125rem}}.CookieConsent-module__ORNcuG__description,.CookieConsent-module__ORNcuG__groupDescription{font-size:var(--font-size-kilo);margin:0;line-height:140%}.CookieConsent-module__ORNcuG__policyLink{color:inherit;font-weight:700}.CookieConsent-module__ORNcuG__groupTitle{margin:0 0 var(--spacing-kilo);font-size:var(--font-size-mega);font-weight:700;line-height:120%}.CookieConsent-module__ORNcuG__groupDescription{margin-bottom:var(--spacing-mega)}.CookieConsent-module__ORNcuG__switchRow{margin:0 0 var(--spacing-mega);align-items:center;display:flex}.CookieConsent-module__ORNcuG__switch{flex-shrink:0;width:28px;height:20px;display:inline-flex;position:relative}.CookieConsent-module__ORNcuG__switchInput{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.CookieConsent-module__ORNcuG__switchTrack,.CookieConsent-module__ORNcuG__switchThumb{pointer-events:none}.CookieConsent-module__ORNcuG__switchTrack{background:#d4d4d4;border-radius:999px;width:28px;height:20px}.CookieConsent-module__ORNcuG__switchThumb{background:var(--color-white);border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 2px 2px #0006}.CookieConsent-module__ORNcuG__switchInput:checked~.CookieConsent-module__ORNcuG__switchThumb{transform:translate(8px)}.CookieConsent-module__ORNcuG__switchInput:focus-visible~.CookieConsent-module__ORNcuG__switchTrack{outline:2px solid var(--color-call-to-action);outline-offset:2px}.CookieConsent-module__ORNcuG__switchLabel{font-size:var(--font-size-mega);cursor:pointer;margin-left:10px}.CookieConsent-module__ORNcuG__bannerActions,.CookieConsent-module__ORNcuG__settingsActions{gap:var(--spacing-mega);flex-direction:column;display:flex}.CookieConsent-module__ORNcuG__bannerActions .CookieConsent-module__ORNcuG__actionButton,.CookieConsent-module__ORNcuG__settingsActions .CookieConsent-module__ORNcuG__actionButton{white-space:nowrap;border-radius:0;width:100%;min-height:44px;padding:13px 20px;font-size:1rem;font-weight:700;line-height:120%}.CookieConsent-module__ORNcuG__bannerActions .CookieConsent-module__ORNcuG__actionButton:hover:not(:disabled),.CookieConsent-module__ORNcuG__settingsActions .CookieConsent-module__ORNcuG__actionButton:hover:not(:disabled){opacity:1}.CookieConsent-module__ORNcuG__bannerActions .CookieConsent-module__ORNcuG__actionButton:first-child:hover:not(:disabled),.CookieConsent-module__ORNcuG__settingsActions .CookieConsent-module__ORNcuG__actionButton:first-child:hover:not(:disabled){color:var(--color-white);border-color:var(--color-black);background:#4d4d4d}.CookieConsent-module__ORNcuG__bannerActions .CookieConsent-module__ORNcuG__actionButton:last-child:hover:not(:disabled),.CookieConsent-module__ORNcuG__settingsActions .CookieConsent-module__ORNcuG__actionButton:last-child:hover:not(:disabled){color:var(--color-black);background:var(--color-white);border-color:var(--color-black)}@media (min-width:768px){.CookieConsent-module__ORNcuG__settingsActions{flex-direction:row-reverse;align-items:center;gap:20px}.CookieConsent-module__ORNcuG__settingsActions .CookieConsent-module__ORNcuG__actionButton{flex:1 1 0}}@media (min-width:1280px){.CookieConsent-module__ORNcuG__bannerActions{flex-direction:row-reverse;align-items:center;gap:20px}.CookieConsent-module__ORNcuG__bannerActions .CookieConsent-module__ORNcuG__actionButton{flex:1 1 0}}
/*# sourceMappingURL=3uhx5t-y5asw_.css.map*/