/* src/component/src/component/styles.module.css */
@layer ddsweb-molecules {
  @layer ddsweb-checkbox-with-label {
    .a7763a_3F9ECG_container {
      line-height: var(--ddsweb-tc-checkbox-container-line-height, var(--ddsweb-theme-line-height-next-text-sm));
      display: flex;
    }
    .a7763a_3F9ECG_checkbox {
      flex-shrink: 0;
    }
    .a7763a_3F9ECG_disabled {
      cursor: default;
    }
    .a7763a_3F9ECG_container .a7763a_3F9ECG_labelAndDescription {
      flex-direction: column;
      display: flex;
    }
    .a7763a_3F9ECG_labelAndDescription > .a7763a_3F9ECG_label {
      margin: var(--ddsweb-tc-checkbox-label-margin-top, var(--margin-top-spacing)) 0 0 var(--ddsweb-tc-checkbox-label-margin-left, var(--ddsweb-theme-spacing-sm));
    }
    .a7763a_3F9ECG_labelAndDescription > .a7763a_3F9ECG_description {
      margin: var(--ddsweb-theme-spacing-xx) 0 0 var(--ddsweb-tc-checkbox-label-margin-left, var(--ddsweb-theme-spacing-sm));
    }
    .a7763a_3F9ECG_labelAndDescription span {
      line-height: var(--ddsweb-tc-checkbox-container-line-height, var(--ddsweb-theme-line-height-next-text-sm));
    }
    .a7763a_3F9ECG_labelText {
      color: var(--ddsweb-theme-colors-text-dark);
      font-weight: bold;
    }
    .a7763a_3F9ECG_md {
      --margin-top-spacing: calc(var(--ddsweb-theme-spacing-xx) + 2px);
    }
    .a7763a_3F9ECG_sm {
      --margin-top-spacing: var(--ddsweb-theme-spacing-xxx);
    }
  }
}


/*# sourceMappingURL=a5ddeda8cc15f4a99a6f.css.map*/