:root {
  --c-black: #000000;
  --c-black-dark: #181818;
  --c-black-light: #838383;
  --c-black-light-1: #c4c4c4;
  --c-black-light-01: #444444;
  --c-black-dark-2: #3e3e3e;
  --c-black-light-3: #636363;
  --c-white: #ffffff;
  --c-white-light: #dfdfdf;
  --c-white-light-1: #696969;
  --c-white-light-2: #9b9b9b;
  --c-white-dark: #484848;
  --c-gray-light: #cac9c9;
  --c-gray-2: #535353;
  --c-gray: #eeeeee;
  --c-gray-dark: #2b2b2b;
  --c-primary: #064f8d;
  --c-secondary: #84ccbd;
  --c-secondary-2: #81c8bb;
  --c-secondary-3: #68ebd0;
  --c-secondary-4: #dbf5ef;
  --c-secondary-5: #cde3df;
  --c-t-color: #3d3d3d;
}

.event-user-note-add-form .js-form-item, .event-user-note-edit-form .js-form-item {
  margin: 0;
  width: 100%;
  padding: 7px 0;
}
@media screen and (min-width: 768px) {
  .event-user-note-add-form .js-form-item, .event-user-note-edit-form .js-form-item {
    padding: 10px 0;
  }
}
.event-user-note-add-form .js-form-item .form-textarea-wrapper, .event-user-note-edit-form .js-form-item .form-textarea-wrapper {
  width: 100%;
}
.event-user-note-add-form .js-form-item .form-textarea-wrapper textarea, .event-user-note-edit-form .js-form-item .form-textarea-wrapper textarea {
  width: 100%;
  height: 100px;
  background: transparent;
  background-color: transparent;
  color: var(--c-black-light);
  border: 1px solid var(--c-black-light);
  margin: 0;
  min-height: auto;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 10px 20px;
  border-radius: 0;
}
.event-user-note-add-form .js-form-item .form-textarea-wrapper textarea::-webkit-input-placeholder, .event-user-note-edit-form .js-form-item .form-textarea-wrapper textarea::-webkit-input-placeholder {
  color: var(--c-black-light);
}
.event-user-note-add-form .js-form-item .form-textarea-wrapper textarea::-moz-placeholder, .event-user-note-edit-form .js-form-item .form-textarea-wrapper textarea::-moz-placeholder {
  color: var(--c-black-light);
}
.event-user-note-add-form .js-form-item .form-textarea-wrapper textarea:-ms-input-placeholder, .event-user-note-edit-form .js-form-item .form-textarea-wrapper textarea:-ms-input-placeholder {
  color: var(--c-black-light);
}
.event-user-note-add-form .js-form-item .form-textarea-wrapper textarea::-ms-input-placeholder, .event-user-note-edit-form .js-form-item .form-textarea-wrapper textarea::-ms-input-placeholder {
  color: var(--c-black-light);
}
.event-user-note-add-form .js-form-item .form-textarea-wrapper textarea::placeholder, .event-user-note-edit-form .js-form-item .form-textarea-wrapper textarea::placeholder {
  color: var(--c-black-light);
}
@media screen and (min-width: 1200px) {
  .event-user-note-add-form .js-form-item .form-textarea-wrapper textarea, .event-user-note-edit-form .js-form-item .form-textarea-wrapper textarea {
    height: 120px;
  }
}

#block-claro-content .table tr td a {
  text-decoration: none;
  color: var(--c-primary);
  -webkit-transition: all 0.32s ease-in-out;
  transition: all 0.32s ease-in-out;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
#block-claro-content .table tr td a:hover {
  color: var(--c-secondary);
}
#block-claro-content .table tr td:last-child a {
  background-repeat: no-repeat;
  background-image: url("../images/edit-svgrepo-com.svg");
  background-position: left center;
  background-size: 16px;
  font-size: 11px;
  color: transparent;
  margin-left: 10px;
  -webkit-transition: all 0.32s ease-in-out;
  transition: all 0.32s ease-in-out;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
#block-claro-content .table tr td:last-child a:hover {
  background-image: url("../images/edit-svgrepo-com -green.svg");
}

.product-items .table tr td:last-child a {
  background-repeat: no-repeat;
  background-image: url("../images/download-square-svgrepo-com-blue.svg") !important;
  background-position: left center;
  background-size: 22px !important;
  font-size: 11px;
  color: transparent !important;
  margin-left: 0px !important;
  -webkit-transition: all 0.32s ease-in-out;
  transition: all 0.32s ease-in-out;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 25px !important;
  display: inline-block !important;
}
.product-items .table tr td:last-child a:hover {
  background-image: url("../images/download-square-svgrepo-com.svg") !important;
}

#edit-submit-role-information {
  margin-left: 8px;
  border: none;
}

#edit-placed-wrapper--2 {
  margin-top: -4px;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
#edit-placed-wrapper--2 .fieldset__label {
  padding: 0;
  text-align: center;
}
#edit-placed-wrapper--2 .fieldset__wrapper {
  margin: 0;
}
#edit-placed-wrapper--2 .fieldset__wrapper {
  display: -webkit-box;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  gap: 8px;
}
#edit-placed-wrapper--2 .fieldset__wrapper .js-form-item {
  margin: 0;
}
#edit-placed-wrapper--2 .fieldset__wrapper .js-form-item input {
  height: 48px;
}

input[name="field_expiration_date[0][value][date]"] {
  pointer-events: none;  /* Disables user interaction */
  background-color: #f0f0f0;  /* Makes it appear disabled */
  color: #999;  /* Changes text color to indicate it's disabled */
}
/*# sourceMappingURL=cmodule.css.map */