.croc-nowrap, .croc-nowrap * {
  text-wrap: nowrap;
  white-space: nowrap!important;
}

article .field--name-field-tags .field__item,
table.views-table .views-field.views-field-field-tags li {
  border: solid darkgray 1px;
  padding: 0.2em;
  line-height: 100%;
  width: fit-content;
  background-color: bisque;
  border-radius: 5px;
  display: inline;
}
table.views-table .views-field.views-field-field-tags ul {
  display: inline;
  list-style: none;
}
span.views-field.views-field-field-tags {
  display: inline-block;
}

/* Espace avant les jours qui suivent un jour férié 
.webform-options-display-one-column.form-checkboxes  .form-type-boolean:has(span.croc-after-nocare) {
   margin-top: 3em; 
} */
/* Texte à la place des jours fériés */
.webform-options-display-one-column.form-checkboxes .form-type-boolean:has(span.croc-after-nocare)::before {
  content: "(Jour férié)";
  display: block;
  margin: 1em 0;
  font-size: small;
}
.webform-options-display-one-column.form-checkboxes .form-type-boolean:has(span.weekday-5):not(:last-child) {
  border-bottom: solid lightgray 2px;
  padding-bottom: 1em;
}

/* Masque la navigation entre webform submissions : pas dangeureux mais  peut créer la confusion chez les utilisateurs */
body.path-product .webform-submission-navigation,
body.path-product .webform-submission-information {
  display: none;
}

.entity-type--commerce-order.view-mode--principal  .order-total-line {
  text-align: left;
}