/* COOKIE BANNER
------------------------------------------------------------------------- */    

#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 * {
  font-family: "Ringside Regular A", "Ringside Regular B" !important;
  }
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 A {
  transition: 0.2s !important;
  }  
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 A:hover,
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 .ppms_cm_save-choices:hover {
  color: #A81757 !important;
  }
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 BUTTON {
  border-radius: 0 !important;
  }  
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 .ppms_cm_button_primary:hover,
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 .ppms_cm_button:hover {
  background: #241476 !important;
  }  
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 div.ppms_cm_popup_overlay {
  background-color: rgba(0,0,0,0.5) !important;
  }   

#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 div.ppms_cm_popup_wrapper {  
  box-shadow: none !important;
  }
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 div.ppms_cm_language_select_wrapper {
  left: 0 !important;
  }
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 div.ppms_cm_language_select_wrapper svg {
  display: none !important;
  } 
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 .ppms_cm_language_select_btn:after {   
  font-family: icomoon;
  content: "\e904";  
  font-size: 12px;
  font-weight: 400;
  transform: rotate(90deg);
  margin-top: 3px;
  margin-left: 5px;
  }
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 .ppms_cm_language_select_btn:hover,
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 .ppms_cm_language_select_btn.expanded {
  color: #A81757 !important;
  }  
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 #ppms_cm_language_select_btn_id {
  gap: 8px !important;
  background: none !important;
  border: none !important;
  }
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 .ppms_cm_language_select_extendable {
  border-color: #24195D !important;
  padding: 0 !important;
  }
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 .ppms_cm_language_select_extendable_item {
  font-size: 18px !important;
  color: #24195D !important;
  padding: 2px 10px !important;
  }  
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 .ppms_cm_language_select_extendable_item:hover {  
  background: #24195D !important;
  color: #fff !important;
  }
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 #ppms_cm_close-popup {
  right: 0 !important;
  color: #24195D !important;
  }
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 #ppms_cm_close-popup svg {
  display: none !important;
  } 
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 #ppms_cm_close-popup:before {
  font-family: icomoon;
  content: "\e908";
  font-size: 20px !important;
  }
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 #popup-link:after {
  font-family: icomoon;
  content: "\e902";
  font-size: 12px;
  font-weight: 400;
  margin-left: 16px;
  transition: 0.2s;
  }
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 #popup-link:hover:after {  
  margin-left: 24px;
  }

#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 div.ppms_cm_switcher_wrapper {
  align-items: flex-start !important;
  gap: 0 !important
  } 
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 div.ppms_cm_content_wrapper {
  margin-left: 0 !important;
  }
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 div.ppms_cm_consent_switcher {
  box-shadow: none !important;
  border: none !important;
  border-radius: 24px !important;
  width: 44px !important;
  padding: 2px !important;
  margin-top: 0 !important;
  transition: 0.2s !important;
  }  
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 div.ppms_cm_consent_switcher.checked {
  background: #24195D !important;
  }  
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 div.ppms_cm_consent_switcher_toggle {
  border-radius: 24px !important;
  width: 20px !important;
  box-shadow: none !important;
  transition: 0.2s !important;
  }  
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 svg.ppms_cm_consent_switcher_toggle-cross {
  display: none !important;
  }
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 div.ppms_cm_consent_switcher.checked > svg.ppms_cm_consent_switcher_toggle-checkmark {
  display: none !important;
  } 
  
#ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 #ppms_cm_footer {
  display: none !important;
  }
  
@media (max-width: 600px){

  #ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 .ppms_cm_popup_wrapper {
    padding: 10px 8px !important;
    }
    
  #ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 .ppms_cm_header1 {
    font-size: 32px !important;
    line-height: 1.2 !important;
    padding-right: 50px !important;
    margin-top: 60px !important;
    margin-bottom: 24px !important;
    }
    
  #ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 .ppms_cm_card_section {
    padding-left: 12px !important;
    }
    
  #ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 .ppms_cm_centered_buttons {
    flex-direction: column !important;
    }
    
  #ppms_cm_consent_popup_f2db9a11-0b26-4347-a08c-033d2a8b2a36 .ppms_cm_centered_buttons BUTTON { 
    height: 48px !important;
    }
  
}  

