/* src/component/src/component/styles.module.css */
@layer ddsweb-molecules {
  @layer ddsweb-checkbox-with-label {
    .e62540_3F9ECG_container {
      line-height: var(--ddsweb-tc-checkbox-container-line-height, var(--ddsweb-theme-line-height-next-text-sm));
      display: flex;
    }
    .e62540_3F9ECG_checkbox {
      flex-shrink: 0;
    }
    .e62540_3F9ECG_disabled {
      cursor: default;
    }
    .e62540_3F9ECG_container .e62540_3F9ECG_labelAndDescription {
      flex-direction: column;
      display: flex;
    }
    .e62540_3F9ECG_labelAndDescription > .e62540_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));
    }
    .e62540_3F9ECG_labelAndDescription > .e62540_3F9ECG_description {
      margin: var(--ddsweb-theme-spacing-xx) 0 0 var(--ddsweb-tc-checkbox-label-margin-left, var(--ddsweb-theme-spacing-sm));
    }
    .e62540_3F9ECG_labelAndDescription span {
      line-height: var(--ddsweb-tc-checkbox-container-line-height, var(--ddsweb-theme-line-height-next-text-sm));
    }
    .e62540_3F9ECG_labelText {
      color: var(--ddsweb-theme-colors-text-dark);
      font-weight: bold;
    }
    .e62540_3F9ECG_md {
      --margin-top-spacing: calc(var(--ddsweb-theme-spacing-xx) + 2px);
    }
    .e62540_3F9ECG_sm {
      --margin-top-spacing: var(--ddsweb-theme-spacing-xxx);
    }
  }
}


/*# sourceMappingURL=2ea09d7b2166df28e22d.css.map*/