@charset "utf-8";

.R_Kdn01fKqDETfqfQq47 { display: flex; align-content: center; align-items: stretch; column-gap: 0.5rem; }

.ArczmAE2AepHx0hrK1_Z { display: flex; flex-direction: column-reverse; align-items: stretch; width: 15em; }

.ArczmAE2AepHx0hrK1_Z button { min-width: 12em; display: flex; justify-content: center; align-items: center; margin-bottom: 0.3em; margin-left: 0px !important; }

.pKrqgcVNmqUx8tgLuy22 { --csm-button-border-width: 2px; display: block; padding: 0.4em 0.8em; font-size: 0.9em; border-width: var(--csm-button-border-width); border-style: solid; text-align: center; white-space: normal; transition: 0.2s ease-in-out; height: auto; margin-top: 0px; margin-bottom: 0px; line-height: 1.2; min-height: 40px; text-decoration: none; font-family: inherit; min-width: 10em; font-weight: 400; border-radius: var(--button-border-radius); }

.sYJfNZqiEAj_ewC0QEkQ { background-color: transparent; color: var(--button-color); }

.HWznKAlpQerEpYWqhNk2 { background-color: transparent; color: var(--banner-text-color); border-color: transparent; }

.uyjT99sHbiZUrBNtDCqF { background-color: transparent; color: var(--banner-text-color); border-color: var(--button-color); }

.FGuZn6Hqld825JDQ3Obf { background-color: var(--button-color); color: var(--button-text-color); border-color: var(--button-color); }

.pKrqgcVNmqUx8tgLuy22:hover { cursor: pointer; background-color: var(--button-color-hover); color: var(--button-text-color); }

.bxUFNq8u5loIAs30Tnxm { background-color: var(--accept-colors-background); color: var(--accept-colors-text); border-color: var(--accept-colors-outline); }

.bxUFNq8u5loIAs30Tnxm:hover { background-color: var(--accept-colors-hover); color: var(--accept-colors-hover-text); border-color: var(--accept-colors-outline); }

.bLWyDFXLQmwJ8CgeQF_f { background-color: var(--reject-colors-background); color: var(--reject-colors-text); border-color: var(--reject-colors-outline); }

.bLWyDFXLQmwJ8CgeQF_f:hover { background-color: var(--reject-colors-hover); color: var(--reject-colors-hover-text); border-color: var(--reject-colors-outline); }

.ZxPNBIrDobOYa4N0z7v4 { background-color: var(--preferences-colors-background); color: var(--preferences-colors-text); border-color: var(--preferences-colors-outline); }

.ZxPNBIrDobOYa4N0z7v4:hover { background-color: var(--preferences-colors-hover); color: var(--preferences-colors-hover-text); border-color: var(--preferences-colors-outline); }

.KplC4bKSMHDW9s94wcMk { background-color: var(--do-not-sell-colors-background); color: var(--do-not-sell-colors-text); border-color: var(--do-not-sell-colors-outline); }

.KplC4bKSMHDW9s94wcMk:hover { background-color: var(--do-not-sell-colors-hover); color: var(--do-not-sell-colors-hover-text); border-color: var(--do-not-sell-colors-outline); }

.asYqikblMnhTV5rguVYh { background-color: var(--accept-selected-colors-background); color: var(--accept-selected-colors-text); border-color: var(--accept-selected-colors-outline); }

.asYqikblMnhTV5rguVYh:hover { background-color: var(--accept-selected-colors-hover); color: var(--accept-selected-colors-hover-text); border-color: var(--accept-selected-colors-outline); }

.OwNUSc_ceg5CyT3A5AiC { background-color: var(--accept-all-colors-background); color: var(--accept-all-colors-text); border-color: var(--accept-all-colors-outline); }

.OwNUSc_ceg5CyT3A5AiC:hover { background-color: var(--accept-all-colors-hover); color: var(--accept-all-colors-hover-text); border-color: var(--accept-all-colors-outline); }

.RYgbnM2RU8ILPZoSCTht { background-color: var(--reject-all-colors-background); color: var(--reject-all-colors-text); border-color: var(--reject-all-colors-outline); }

.RYgbnM2RU8ILPZoSCTht:hover { background-color: var(--reject-all-colors-hover); color: var(--reject-all-colors-hover-text); border-color: var(--reject-all-colors-outline); }

.ZxPNBIrDobOYa4N0z7v4 { flex: 1 1 0%; }

.uQ8BQP11uJ4VqW0Q1cVI { margin-left: 0.5em; }

.liUUNZFcvqKQAG0BheGU { margin-bottom: 0px; height: auto; line-height: 1.5em; text-decoration: none; border-color: transparent; transition: 0.2s; margin-top: 20px !important; color: inherit !important; }

.kei7_WrDsMDPX27PGtUs { position: absolute; right: 0.6em; top: 0.6em; cursor: pointer; width: 1em; height: 1em; display: flex !important; }

.zFp61nWMdHsttBG3M9jL { flex: 1 1 0%; }

@media (max-width: 1025px) {
  .R_Kdn01fKqDETfqfQq47 { width: 100%; margin-top: 12px; }
  .pKrqgcVNmqUx8tgLuy22 { flex: 1 1 0%; }
}

@media (max-width: 500px) {
  .ikbcMlXGBK77MVK1Om4Y { display: flex; flex-direction: column-reverse; align-items: stretch; gap: 6px; }
  .ikbcMlXGBK77MVK1Om4Y > button { margin-left: 0.5em !important; }
  .nv0R39VuVLctEx1AD0Mk { flex-direction: column; gap: 6px; align-items: stretch !important; }
  .nv0R39VuVLctEx1AD0Mk > button { margin-left: 0px !important; }
}

@media (max-width: 425px) {
  .Aoo7R7hDmt9BnfMSRHE6 { margin-left: 0px !important; }
}