@layer ddsweb-molecules {
  @layer ddsweb-checkbox-with-label {
    .VLv_qW_container {
      line-height: var(--ddsweb-tc-checkbox-container-line-height, var(--ddsweb-theme-line-height-next-text-sm));
      display: flex;
    }

    .VLv_qW_checkbox {
      flex-shrink: 0;
    }

    .VLv_qW_disabled {
      cursor: default;
    }

    .VLv_qW_container .VLv_qW_labelAndDescription {
      flex-direction: column;
      display: flex;
    }

    .VLv_qW_labelAndDescription > .VLv_qW_label {
      margin: var(--ddsweb-tc-checkbox-label-margin-top, var(--margin-top-spacing)) 0 0 var(--ddsweb-tc-checkbox-label-margin-left, var(--dds-spacing-space-12));
    }

    .VLv_qW_labelAndDescription > .VLv_qW_description {
      margin: var(--dds-spacing-space-4) 0 0 var(--ddsweb-tc-checkbox-label-margin-left, var(--dds-spacing-space-12));
    }

    .VLv_qW_labelAndDescription span {
      line-height: var(--ddsweb-tc-checkbox-container-line-height, var(--ddsweb-theme-line-height-next-text-sm));
    }

    .VLv_qW_labelText {
      color: var(--dds-typography-colour-text-header-primary);
      font-weight: bold;
    }

    .VLv_qW_md {
      --margin-top-spacing: calc(var(--dds-spacing-space-4)  + 2px);
    }

    .VLv_qW_sm {
      --margin-top-spacing: var(--dds-spacing-space-2);
    }
  }
}


/*# sourceMappingURL=3f6026dcb456e85da315.css.map*/