.CookieConsent-module__ORNcuG__cookieConsentBanner{z-index:9999;color:#fff;text-align:left;-webkit-backdrop-filter:blur(clamp(8px,2vw,20px));background:#000c;border-radius:clamp(12px,1.5vw,16px);flex-direction:column;gap:clamp(.5rem,1vw,1rem);width:clamp(90%,95vw,480px);height:25vh;margin:0 auto;padding:clamp(.8rem,2vw,1.5rem);font-family:Inter,sans-serif;font-weight:500;display:flex;position:fixed;bottom:clamp(.5rem,1.5vw,1.5rem);left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 clamp(4px,1vw,8px) clamp(10px,2vw,20px) #00000026}.CookieConsent-module__ORNcuG__cookieText{margin:auto;font-size:clamp(.85rem,1vw,1rem);font-weight:600;line-height:1.5}.CookieConsent-module__ORNcuG__cookieButtons{flex-wrap:nowrap;justify-content:center;gap:5%;min-width:70%;margin:clamp(.3rem,1vw,.5rem) auto;display:flex}.CookieConsent-module__ORNcuG__cookieButtons button{cursor:pointer;text-shadow:1px 1px 2px #0006;border:1px solid gray;border-radius:clamp(25px,5vw,50px);padding:clamp(.4rem,1vw,.5rem) clamp(.8rem,2vw,1.2rem);font-size:clamp(.75rem,1vw,.9rem);font-weight:600;transition:all .2s ease-in-out}.CookieConsent-module__ORNcuG__acceptButton{color:#fff;background-color:#e8318a}.CookieConsent-module__ORNcuG__acceptButton:hover{background-color:#d11f72}.CookieConsent-module__ORNcuG__rejectButton,.CookieConsent-module__ORNcuG__settingsButton{color:#fff;background-color:#111}.CookieConsent-module__ORNcuG__rejectButton:hover,.CookieConsent-module__ORNcuG__settingsButton:hover{background-color:#333}.CookieConsent-module__ORNcuG__privacyPolicy{color:#fff;text-align:center;margin-top:clamp(.3rem,1vw,.5rem);font-size:clamp(.75rem,1vw,.85rem);text-decoration:underline;display:block}.CookieConsent-module__ORNcuG__preferencesContainer{flex-direction:column;gap:clamp(.5rem,1vw,1rem);display:flex}.CookieConsent-module__ORNcuG__preference{flex-direction:column;gap:clamp(.2rem,.5vw,.4rem);width:100%;font-size:clamp(.75rem,1vw,.9rem);display:flex}.CookieConsent-module__ORNcuG__formAndSlider{justify-content:space-between;align-items:center;font-weight:600;display:flex}.CookieConsent-module__ORNcuG__formAndSlider div{align-items:center;gap:clamp(.2rem,.5vw,.5rem);display:flex}.CookieConsent-module__ORNcuG__customSwitch{width:clamp(34px,10vw,42px);height:clamp(12px,5vw,18px);display:inline-block;position:relative}.CookieConsent-module__ORNcuG__disabledSwitch{opacity:.5}.CookieConsent-module__ORNcuG__formSlider .CookieConsent-module__ORNcuG__disabledSwitch span:hover{cursor:default}.CookieConsent-module__ORNcuG__customSwitch input{opacity:0;width:0;height:0}.CookieConsent-module__ORNcuG__customSwitch span{cursor:pointer;background-color:#ccc;border-radius:34px;transition:all .3s;position:absolute;inset:0}.CookieConsent-module__ORNcuG__customSwitch span:before{content:"";background-color:#fff;border-radius:50%;width:clamp(10px,4vw,14px);height:clamp(10px,4vw,14px);transition:all .3s;position:absolute;bottom:clamp(2px,.5vw,2px);left:clamp(2px,.5vw,2px)}.CookieConsent-module__ORNcuG__customSwitch input:checked+span{background-color:#e8318a}.CookieConsent-module__ORNcuG__customSwitch input:checked+span:before{transform:translate(clamp(20px,5vw,24px))}.CookieConsent-module__ORNcuG__preference span:last-child{cursor:pointer;font-size:clamp(.85rem,1vw,1rem)}.CookieConsent-module__ORNcuG__dropdownDescription{color:#fff;text-align:justify;margin-top:clamp(.2rem,.5vw,.3rem);font-size:clamp(.75rem,1vw,.85rem);line-height:1.4}.CookieConsent-module__ORNcuG__saveButton{color:#fff;cursor:pointer;background-color:#e8318a;border:none;border-radius:clamp(25px,5vw,50px);margin:clamp(.3rem,1vw,.5rem) auto 0;padding:clamp(.4rem,1vw,.5rem) clamp(1rem,3vw,1.5rem);font-size:clamp(.75rem,1vw,.9rem);font-weight:600;transition:all .2s ease-in-out;display:block}.CookieConsent-module__ORNcuG__saveButton:hover{background-color:#d11f72}.CookieConsent-module__ORNcuG__closeCookieSettings{cursor:pointer;position:absolute;top:clamp(4px,1vw,.5rem);right:clamp(4px,1vw,.6rem)}.CookieConsent-module__ORNcuG__closeIcon{width:clamp(20px,5vw,24px);height:clamp(20px,5vw,24px)}@media (max-width:768px){.CookieConsent-module__ORNcuG__cookieConsentBanner{width:clamp(85%,90vw,450px);height:fit-content;padding:clamp(.8rem,2vw,1.2rem)}.CookieConsent-module__ORNcuG__cookieText{text-align:center;margin-bottom:2% auto 5% auto}.CookieConsent-module__ORNcuG__cookieButtons{flex-flow:column;width:100%}.CookieConsent-module__ORNcuG__cookieButtons button{min-width:50%}.CookieConsent-module__ORNcuG__cookieButtons button:not(:last-of-type){margin-bottom:10px}}@media (max-width:320px){.CookieConsent-module__ORNcuG__cookieConsentBanner{width:clamp(90%,95vw,400px)}}
