/* Source and licensing information for the line(s) below can be found at https://www.redipd.org/themes/custom/redipd_theme/css/components/cookies/cookies.css. */
.cookiesjsr-banner{background:var(--secondary-500)}.cookiesjsr-banner--info{margin:0;min-height:60px}.cookiesjsr-banner--text{font-family:var(--inter);font-weight:400;font-size:.875rem;line-height:1.375rem;text-align:left;color:var(--neutral-000)}.cookiesjsr-banner p{font-family:var(--inter);font-weight:400;font-size:.875rem;line-height:1.375rem;text-align:left;color:var(--neutral-000)}.cookiesjsr-btn{font-family:var(--inter);font-weight:400;font-size:.875rem;line-height:1.375rem;text-align:left;background-color:transparent;text-transform:none;text-align:center}.cookiesjsr-btn:hover{font-family:var(--inter);font-weight:700;font-size:.875rem;line-height:1.375rem;text-align:left;-webkit-transform:none;transform:none;text-align:center}.cookiesjsr-btn.cookiesjsr-settings{padding:var(--spacing-3xs)}.cookiesjsr-btn.cookiesjsr-settings:hover{color:var(--secondary-500);border-color:var(--neutral-000);background-color:var(--neutral-000)}.cookiesjsr-btn.denyAll,.cookiesjsr-btn.allowAll{display:block !important;color:var(--secondary-500)}.cookiesjsr-btn.denyAll:hover,.cookiesjsr-btn.allowAll:hover{background-color:transparent;border-color:var(--neutral-000);color:var(--neutral-000)}.cookiesjsr-btn:focus,.cookiesjsr-btn:focus-visible{-webkit-box-shadow:0 0 0 var(--spacing-3xs) var(--neutral-000);box-shadow:0 0 0 var(--spacing-3xs) var(--neutral-000);outline:0;background-color:transparent;border-color:var(--neutral-000);color:var(--neutral-000)}.cookiesjsr-links li{padding-bottom:var(--spacing-3xs)}.cookiesjsr-links li a{font-family:var(--inter);font-weight:400;font-size:.875rem;line-height:1.375rem;text-align:left;color:var(--neutral-000)}.cookiesjsr-links li a:hover{font-family:var(--inter);font-weight:700;font-size:.875rem;line-height:1.375rem;text-align:left}.cookiesjsr-links li a:focus,.cookiesjsr-links li a:focus-visible{-webkit-box-shadow:0 0 0 var(--spacing-3xs) var(--neutral-000);box-shadow:0 0 0 var(--spacing-3xs) var(--neutral-000);outline:0}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--header .cookiesjsr-layer--title{font-family:var(--lato);font-weight:700;font-size:1.375rem;line-height:1.75rem;text-align:left;margin:0}@media (min-width:768px){.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--header .cookiesjsr-layer--title{font-size:1.5rem;line-height:1.875rem}}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--header .cookiesjsr-layer--close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:none;font-size:0;text-indent:0;width:20px;height:20px}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--header .cookiesjsr-layer--close:before{font-family:"icomoon";font-size:1rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-display:swap;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;content:"\e905";color:var(--neutral-700)}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--header .cookiesjsr-layer--close:hover:before{color:var(--primary-500);text-shadow:-1px 0 var(--primary-500),0 1px var(--primary-500),1px 0 var(--primary-500),0 -1px var(--primary-500)}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--body .cookiesjsr-service-group .cookiesjsr-service-group--tab{font-family:var(--inter);font-weight:700;font-size:1rem;line-height:1.5rem;text-align:left}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--body .cookiesjsr-service-group .cookiesjsr-service-group--tab:focus{-webkit-box-shadow:none;box-shadow:none}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--body .cookiesjsr-service-group .cookiesjsr-service-group--content .cookiesjsr-service-group--intro{font-family:var(--inter);font-weight:400;font-size:.875rem;line-height:1.375rem;text-align:left}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--body .cookiesjsr-service-group .cookiesjsr-service-group--content .cookiesjsr-service-group--services .cookiesjsr-service--action span{font-family:var(--inter);font-weight:400;font-size:.875rem;line-height:1.375rem;text-align:left;color:var(--neutral-700);padding:var(--spacing-3xs) var(--spacing-sm)}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--body .cookiesjsr-service-group.active .cookiesjsr-service-group--tab,.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--body .cookiesjsr-service-group.active .cookiesjsr-service-group--content{background-color:var(--neutral-700)}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--label-all p{padding:0;margin:0}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-btn{font-family:var(--inter);font-weight:400;font-size:.875rem;line-height:1.375rem;text-align:left;background-color:transparent;text-transform:none;text-align:center;border-color:var(--primary-500)}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-btn:hover{font-family:var(--inter);font-weight:700;font-size:.875rem;line-height:1.375rem;text-align:left;-webkit-transform:none;transform:none;text-align:center}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-btn.save{background-color:var(--primary-500)}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-btn.save:hover{background-color:var(--neutral-000);color:var(--primary-500)}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-btn.save:focus,.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-btn.save:focus-visible{-webkit-box-shadow:0 0 0 var(--spacing-3xs) var(--primary-500);box-shadow:0 0 0 var(--spacing-3xs) var(--primary-500);outline:0;background-color:var(--neutral-000);color:var(--primary-500);border-color:var(--neutral-000)}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-btn.denyAll,.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-btn.allowAll{color:var(--primary-500);padding:0 var(--spacing-sm)}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-btn.denyAll:hover,.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-btn.allowAll:hover{background-color:var(--primary-500);color:var(--neutral-000)}.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-btn.denyAll:focus,.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-btn.denyAll:focus-visible,.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-btn.allowAll:focus,.cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-btn.allowAll:focus-visible{-webkit-box-shadow:0 0 0 var(--spacing-3xs) var(--primary-500);box-shadow:0 0 0 var(--spacing-3xs) var(--primary-500);outline:0;background-color:var(--primary-500);color:var(--neutral-000);border-color:var(--neutral-000)}@media (max-width:991.98px){body:not(.is-mobile) .cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}body:not(.is-mobile) .cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--label-all{height:100%;display:block}body:not(.is-mobile) .cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body:not(.is-mobile) .cookiesjsr--app .cookiesjsr-layer--wrapper .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions .cookiesjsr-btn{width:100%}}
/* Source and licensing information for the above line(s) can be found at https://www.redipd.org/themes/custom/redipd_theme/css/components/cookies/cookies.css. */