/* stylelint-disable block-no-empty, no-descending-specificity, declaration-no-important */
.toolbar .toolbar-bar .toolbar-icon-entity-kotk-donation-collection:before {
  -webkit-mask-image: url("../images/icons/toolbar-icon-volunteers.svg");
  mask-image: url("../images/icons/toolbar-icon-volunteers.svg");
}

svg path,
svg circle {
  fill: var(--colorGinPrimary);
}
svg path:hover,
svg circle:hover {
  fill: var(--colorGinPrimaryHover);
}
svg path:active,
svg circle:active {
  fill: var(--colorGinPrimaryActive);
}

html {
  font-size: 90%;
}

button,
input,
optgroup,
select,
textarea {
  font-size: 90%;
}

.action-link.action-link--icon-trash {
  min-height: 38.4px;
}

.views-field-translations .entity-translation {
  text-transform: uppercase;
}
.views-field-translations .entity-translation:not(:last-of-type) {
  margin-right: 5px;
}
.views-field-translations .entity-translation.entity-translation--inactive {
  font-style: italic;
}

.image-preview {
  line-height: inherit;
}

@media screen and (min-width: 45em) {
  .media-library-item--grid {
    width: 25%;
  }
  /* Change the width for the modal and widget since there is less space. */
  .media-library-widget-modal .media-library-item--grid,
.media-library-selection .media-library-item--grid {
    width: 25%;
  }
  /* The selected items in the add form should be shown a bit smaller. */
  .media-library-add-form__selected-media .media-library-item--small {
    width: 16.6%;
  }
}
@media screen and (min-width: 60em) {
  .media-library-item--grid {
    width: 16.6%;
  }
  /* Change the width for the modal and widget since there is less space. */
  .media-library-widget-modal .media-library-item--grid,
.media-library-selection .media-library-item--grid {
    width: 16.6%;
  }
  /* The selected items in the add form should be shown a bit smaller. */
  .media-library-add-form__selected-media .media-library-item--small {
    width: 12.5%;
  }
}
@media screen and (min-width: 77em) {
  .media-library-item--grid {
    width: 12.5%;
  }
  /* Change the width for the modal and widget since there is less space. */
  .media-library-widget-modal .media-library-item--grid,
.media-library-selection .media-library-item--grid {
    width: 12.5%;
  }
  /* The selected items in the add form should be shown a bit smaller. */
  .media-library-add-form__selected-media .media-library-item--small {
    width: 12.5%;
  }
}
.media-library-item__edit.button,
.media-library-item__edit.button:first-child,
.media-library-item__edit.button:disabled,
.media-library-item__edit.button:disabled:active,
.media-library-item__edit.button:hover,
.media-library-item__edit.button:focus {
  position: absolute;
  z-index: 1;
  top: 0.625rem;
  overflow: hidden;
  padding: 0;
  transition: 0.2s border-color;
  color: transparent;
  background-size: 0.75rem;
  text-shadow: none;
  font-size: 0;
  border: 1px solid var(--colorGinBorder) !important;
  width: 29px;
  height: 29px;
  margin: 0.75rem;
  background-color: white;
  border-radius: 50%;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
}

.media-library-item__edit:active,
.media-library-item__edit.button:hover,
.media-library-item__edit.button:focus,
.media-library-item__edit.button:active,
.media-library-item__edit.button:disabled:active {
  border-color: var(--colorGinPrimary) !important;
}

.js .field--widget-paragraphs .paragraphs-behavior,
.js .field--widget-paragraphs-browser .paragraphs-behavior,
.js .field--widget-ausy-builder-paragraphs-widget .paragraphs-behavior {
  display: none;
}
.js .field--widget-paragraphs .form-wrapper.button--small,
.js .field--widget-paragraphs-browser .form-wrapper.button--small,
.js .field--widget-ausy-builder-paragraphs-widget .form-wrapper.button--small {
  margin: 0;
  padding: 0;
}
.js .field--widget-paragraphs .form-element,
.js .field--widget-paragraphs-browser .form-element,
.js .field--widget-ausy-builder-paragraphs-widget .form-element {
  border-color: var(--colorGinBorder);
  box-shadow: 0 1px 4px var(--colorGinBorder);
}
.js .field--widget-paragraphs .form-textarea-wrapper,
.js .field--widget-paragraphs-browser .form-textarea-wrapper,
.js .field--widget-ausy-builder-paragraphs-widget .form-textarea-wrapper {
  box-shadow: none;
}
.js .field--widget-paragraphs .form-element:hover,
.js .field--widget-paragraphs-browser .form-element:hover,
.js .field--widget-ausy-builder-paragraphs-widget .form-element:hover {
  border-color: var(--colorGinPrimary);
  box-shadow: inset 0 0 0 1px var(--colorGinPrimaryLight);
}
.js .field--widget-paragraphs .form-element:focus,
.js .field--widget-paragraphs-browser .form-element:focus,
.js .field--widget-ausy-builder-paragraphs-widget .form-element:focus {
  box-shadow: 0 0 0 2px var(--colorGinPrimaryLight), 0 0 0 4px var(--colorGinPrimaryLight);
}
.js .field--widget-paragraphs .paragraph-type,
.js .field--widget-paragraphs-browser .paragraph-type,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type {
  display: flex;
  align-content: center;
  align-items: center;
}
.js .field--widget-paragraphs .paragraph-type .paragraph-type-icon,
.js .field--widget-paragraphs-browser .paragraph-type .paragraph-type-icon,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type .paragraph-type-icon {
  border: 3px solid var(--colorGinLayer2Background);
  width: 60px;
  height: auto;
}
.js .field--widget-paragraphs .tabledrag-toggle-weight,
.js .field--widget-paragraphs-browser .tabledrag-toggle-weight,
.js .field--widget-ausy-builder-paragraphs-widget .tabledrag-toggle-weight {
  color: #606060;
  display: none;
  font-size: 12px;
  margin-bottom: 10px;
  text-decoration: underline;
}
.js .field--widget-paragraphs .paragraph-type-label,
.js .field--widget-paragraphs-browser .paragraph-type-label,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type-label {
  color: #464646;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 100%;
}
.js .field--widget-paragraphs .paragraph-type-label:hover, .js .field--widget-paragraphs .paragraph-type-label:focus,
.js .field--widget-paragraphs-browser .paragraph-type-label:hover,
.js .field--widget-paragraphs-browser .paragraph-type-label:focus,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type-label:hover,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type-label:focus {
  color: var(--colorGinPrimary);
}
.js .field--widget-paragraphs .button,
.js .field--widget-paragraphs-browser .button,
.js .field--widget-ausy-builder-paragraphs-widget .button {
  font-weight: bold;
  text-shadow: none;
  transition: font-weight 200ms linear;
}
.js .field--widget-paragraphs .button:hover, .js .field--widget-paragraphs .button:focus,
.js .field--widget-paragraphs-browser .button:hover,
.js .field--widget-paragraphs-browser .button:focus,
.js .field--widget-ausy-builder-paragraphs-widget .button:hover,
.js .field--widget-ausy-builder-paragraphs-widget .button:focus {
  font-weight: bold;
}
.js .field--widget-paragraphs .paragraphs-dropdown,
.js .field--widget-paragraphs-browser .paragraphs-dropdown,
.js .field--widget-ausy-builder-paragraphs-widget .paragraphs-dropdown {
  margin-right: 5px;
}
.js .field--widget-paragraphs .paragraphs-dropdown-toggle,
.js .field--widget-paragraphs-browser .paragraphs-dropdown-toggle,
.js .field--widget-ausy-builder-paragraphs-widget .paragraphs-dropdown-toggle {
  border: 1px solid transparent;
  border-radius: 14px;
  height: 28px;
  width: 28px;
}
.js .field--widget-paragraphs .paragraphs-dropdown-toggle:hover, .js .field--widget-paragraphs .paragraphs-dropdown-toggle:focus,
.js .field--widget-paragraphs-browser .paragraphs-dropdown-toggle:hover,
.js .field--widget-paragraphs-browser .paragraphs-dropdown-toggle:focus,
.js .field--widget-ausy-builder-paragraphs-widget .paragraphs-dropdown-toggle:hover,
.js .field--widget-ausy-builder-paragraphs-widget .paragraphs-dropdown-toggle:focus {
  background-color: transparent;
  border: 1px solid #b2b2b2;
}
.js .field--widget-paragraphs .paragraphs-dropdown-actions,
.js .field--widget-paragraphs-browser .paragraphs-dropdown-actions,
.js .field--widget-ausy-builder-paragraphs-widget .paragraphs-dropdown-actions {
  background: #f5f5f5;
  border: 1px solid #b2b2b2;
  border-radius: 5px;
  /* stylelint-disable-next-line declaration-no-important */
  top: 34px !important;
}
.js .field--widget-paragraphs .paragraphs-dropdown-action,
.js .field--widget-paragraphs-browser .paragraphs-dropdown-action,
.js .field--widget-ausy-builder-paragraphs-widget .paragraphs-dropdown-action {
  color: #606060;
  padding: 8px 16px;
}
.js .field--widget-paragraphs .paragraphs-dropdown-action:hover, .js .field--widget-paragraphs .paragraphs-dropdown-action:focus,
.js .field--widget-paragraphs-browser .paragraphs-dropdown-action:hover,
.js .field--widget-paragraphs-browser .paragraphs-dropdown-action:focus,
.js .field--widget-ausy-builder-paragraphs-widget .paragraphs-dropdown-action:hover,
.js .field--widget-ausy-builder-paragraphs-widget .paragraphs-dropdown-action:focus {
  background: #e5e5e5;
  box-shadow: none;
}
.js .field--widget-paragraphs .paragraph-type-add-modal-button,
.js .field--widget-paragraphs-browser .paragraph-type-add-modal-button,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type-add-modal-button {
  background: var(--colorGinPrimaryLight);
  border: 1px solid var(--colorGinPrimaryLight);
  color: #fff;
  margin-left: 10px;
}
.js .field--widget-paragraphs .paragraph-type-add-modal-button:hover, .js .field--widget-paragraphs .paragraph-type-add-modal-button:focus,
.js .field--widget-paragraphs-browser .paragraph-type-add-modal-button:hover,
.js .field--widget-paragraphs-browser .paragraph-type-add-modal-button:focus,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type-add-modal-button:hover,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type-add-modal-button:focus {
  background: var(--colorGinPrimary);
}
.js .field--widget-paragraphs .field-add-more-submit,
.js .field--widget-paragraphs-browser .field-add-more-submit,
.js .field--widget-ausy-builder-paragraphs-widget .field-add-more-submit {
  background: #fff;
  border: 1px solid var(--colorGinPrimary);
  color: var(--colorGinPrimary);
  margin: 0;
}
.js .field--widget-paragraphs .paragraph-type-add-modal-button,
.js .field--widget-paragraphs .field-add-more-submit,
.js .field--widget-paragraphs-browser .paragraph-type-add-modal-button,
.js .field--widget-paragraphs-browser .field-add-more-submit,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type-add-modal-button,
.js .field--widget-ausy-builder-paragraphs-widget .field-add-more-submit {
  font-size: 13px;
  text-transform: uppercase;
}
.js .field--widget-paragraphs .paragraph-type-add-modal-button:hover, .js .field--widget-paragraphs .paragraph-type-add-modal-button:focus,
.js .field--widget-paragraphs .field-add-more-submit:hover,
.js .field--widget-paragraphs .field-add-more-submit:focus,
.js .field--widget-paragraphs-browser .paragraph-type-add-modal-button:hover,
.js .field--widget-paragraphs-browser .paragraph-type-add-modal-button:focus,
.js .field--widget-paragraphs-browser .field-add-more-submit:hover,
.js .field--widget-paragraphs-browser .field-add-more-submit:focus,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type-add-modal-button:hover,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type-add-modal-button:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-add-more-submit:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-add-more-submit:focus {
  background: var(--colorGinPrimary);
  border-color: var(--colorGinPrimary);
  box-shadow: none;
  color: #fff;
}
.js .field--widget-paragraphs .dropbutton-widget,
.js .field--widget-paragraphs-browser .dropbutton-widget,
.js .field--widget-ausy-builder-paragraphs-widget .dropbutton-widget {
  border: 0;
}
.js .field--widget-paragraphs .dropbutton-multiple .dropbutton-widget,
.js .field--widget-paragraphs-browser .dropbutton-multiple .dropbutton-widget,
.js .field--widget-ausy-builder-paragraphs-widget .dropbutton-multiple .dropbutton-widget {
  border: 0;
  background: #fff;
}
.js .field--widget-paragraphs .dropbutton .dropbutton-action > input,
.js .field--widget-paragraphs-browser .dropbutton .dropbutton-action > input,
.js .field--widget-ausy-builder-paragraphs-widget .dropbutton .dropbutton-action > input {
  color: var(--colorGinPrimary);
  width: 100%;
}
.js .field--widget-paragraphs .dropbutton .dropbutton-action > input:hover, .js .field--widget-paragraphs .dropbutton .dropbutton-action > input:focus,
.js .field--widget-paragraphs-browser .dropbutton .dropbutton-action > input:hover,
.js .field--widget-paragraphs-browser .dropbutton .dropbutton-action > input:focus,
.js .field--widget-ausy-builder-paragraphs-widget .dropbutton .dropbutton-action > input:hover,
.js .field--widget-ausy-builder-paragraphs-widget .dropbutton .dropbutton-action > input:focus {
  /* stylelint-disable-next-line declaration-no-important */
  background: var(--colorGinPrimary) !important;
  color: #fff;
}
.js .field--widget-paragraphs .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button,
.js .field--widget-paragraphs-browser .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button,
.js .field--widget-ausy-builder-paragraphs-widget .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button {
  background: var(--colorGinPrimaryLight);
  border-left: 0;
}
.js .field--widget-paragraphs .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover, .js .field--widget-paragraphs .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:focus,
.js .field--widget-paragraphs-browser .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover,
.js .field--widget-paragraphs-browser .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:focus,
.js .field--widget-ausy-builder-paragraphs-widget .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover,
.js .field--widget-ausy-builder-paragraphs-widget .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:focus {
  background: var(--colorGinPrimary);
}
.js .field--widget-paragraphs .dropbutton-arrow,
.js .field--widget-paragraphs-browser .dropbutton-arrow,
.js .field--widget-ausy-builder-paragraphs-widget .dropbutton-arrow {
  border-top-color: #fff;
  border-bottom-color: transparent;
}
.js .field--widget-paragraphs .dropbutton-multiple.open .dropbutton-arrow,
.js .field--widget-paragraphs-browser .dropbutton-multiple.open .dropbutton-arrow,
.js .field--widget-ausy-builder-paragraphs-widget .dropbutton-multiple.open .dropbutton-arrow {
  border-top-color: transparent;
  border-bottom-color: #fff;
}
.js .field--widget-paragraphs .dropbutton.dropbutton--multiple .add-more-button-text,
.js .field--widget-paragraphs-browser .dropbutton.dropbutton--multiple .add-more-button-text,
.js .field--widget-ausy-builder-paragraphs-widget .dropbutton.dropbutton--multiple .add-more-button-text {
  margin-bottom: 2px;
}
.js .field--widget-paragraphs .dropbutton.dropbutton--multiple .add-more-button-text .field-add-more-submit,
.js .field--widget-paragraphs-browser .dropbutton.dropbutton--multiple .add-more-button-text .field-add-more-submit,
.js .field--widget-ausy-builder-paragraphs-widget .dropbutton.dropbutton--multiple .add-more-button-text .field-add-more-submit {
  background: transparent;
  border-radius: 4px 0 0 4px;
}
.js .field--widget-paragraphs fieldset:not(.fieldgroup),
.js .field--widget-paragraphs-browser fieldset:not(.fieldgroup),
.js .field--widget-ausy-builder-paragraphs-widget fieldset:not(.fieldgroup) {
  border-color: #f5f5f5;
  margin-top: 8px;
}
.js .field--widget-paragraphs .field-multiple-table,
.js .field--widget-paragraphs-browser .field-multiple-table,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table {
  width: 100%;
}
.js .field--widget-paragraphs .field-multiple-table > thead > tr:first-child > :first-child,
.js .field--widget-paragraphs-browser .field-multiple-table > thead > tr:first-child > :first-child,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead > tr:first-child > :first-child {
  border-top-left-radius: 5px;
}
.js .field--widget-paragraphs .field-multiple-table > thead > tr:first-child > :last-child,
.js .field--widget-paragraphs-browser .field-multiple-table > thead > tr:first-child > :last-child,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead > tr:first-child > :last-child {
  border-top-right-radius: 5px;
}
.js .field--widget-paragraphs .field-multiple-table > tbody > tr:last-child > :first-child,
.js .field--widget-paragraphs-browser .field-multiple-table > tbody > tr:last-child > :first-child,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > tbody > tr:last-child > :first-child {
  border-bottom-left-radius: 5px;
}
.js .field--widget-paragraphs .field-multiple-table > tbody > tr:last-child > :last-child,
.js .field--widget-paragraphs-browser .field-multiple-table > tbody > tr:last-child > :last-child,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > tbody > tr:last-child > :last-child {
  border-bottom-right-radius: 5px;
}
.js .field--widget-paragraphs .field-multiple-table thead,
.js .field--widget-paragraphs-browser .field-multiple-table thead,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table thead {
  box-shadow: none;
}
.js .field--widget-paragraphs .field-multiple-table > thead th,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th {
  background: var(--colorGinLayer2Background);
  border-width: 0;
  color: #fff;
  padding: 10px 12px;
}
.js .field--widget-paragraphs .field-multiple-table > thead th h4,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th h4,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th h4 {
  background: transparent;
  display: inline-block;
  font-size: 1rem;
}
.js .field--widget-paragraphs .field-multiple-table > thead th .paragraphs-actions,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th .paragraphs-actions,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th .paragraphs-actions {
  float: right;
  margin-right: -11px;
}
.js .field--widget-paragraphs .field-multiple-table > thead th .paragraphs-actions > .button,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th .paragraphs-actions > .button,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th .paragraphs-actions > .button {
  background-color: transparent;
  background-size: 14px;
  background-repeat: no-repeat;
  border: 1px solid transparent;
  border-radius: 14px;
  font-size: 13px;
  font-weight: normal;
  height: 28px;
  /* stylelint-disable-next-line declaration-no-important */
  width: 28px !important;
  background-image: url("/themes/custom/gin_fizz/assets/images/icons/up-white.svg");
  background-position: 93% center;
  color: #fff;
}
@media (min-width: 768px) {
  .js .field--widget-paragraphs .field-multiple-table > thead th .paragraphs-actions > .button,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th .paragraphs-actions > .button,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th .paragraphs-actions > .button {
    padding-right: 30px;
    /* stylelint-disable-next-line declaration-no-important */
    width: auto !important;
  }
}
.js .field--widget-paragraphs .field-multiple-table > thead th .paragraphs-actions > .button:hover, .js .field--widget-paragraphs .field-multiple-table > thead th .paragraphs-actions > .button:focus,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th .paragraphs-actions > .button:hover,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th .paragraphs-actions > .button:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th .paragraphs-actions > .button:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th .paragraphs-actions > .button:focus {
  box-shadow: none;
}
.js .field--widget-paragraphs .field-multiple-table > thead th .paragraphs-actions > .button:hover, .js .field--widget-paragraphs .field-multiple-table > thead th .paragraphs-actions > .button:focus,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th .paragraphs-actions > .button:hover,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th .paragraphs-actions > .button:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th .paragraphs-actions > .button:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th .paragraphs-actions > .button:focus {
  border: 1px solid #fff;
}
.js .field--widget-paragraphs .field-multiple-table > thead th .paragraphs-actions > .button.paragraphs-icon-button-edit,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th .paragraphs-actions > .button.paragraphs-icon-button-edit,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th .paragraphs-actions > .button.paragraphs-icon-button-edit {
  background-image: url("/themes/custom/gin_fizz/assets/images/icons/down-white.svg");
  background-position: 88% center;
}
.js .field--widget-paragraphs .field-multiple-table > thead th .paragraphs-dropdown-toggle:hover, .js .field--widget-paragraphs .field-multiple-table > thead th .paragraphs-dropdown-toggle:focus,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th .paragraphs-dropdown-toggle:hover,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th .paragraphs-dropdown-toggle:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th .paragraphs-dropdown-toggle:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th .paragraphs-dropdown-toggle:focus {
  border: 1px solid #fff;
}
.js .field--widget-paragraphs .field-multiple-table > thead th .paragraphs-dropdown-actions,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th .paragraphs-dropdown-actions,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th .paragraphs-dropdown-actions {
  background: #464646;
  border: 1px solid #fff;
}
.js .field--widget-paragraphs .field-multiple-table > thead th .paragraphs-dropdown-action,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th .paragraphs-dropdown-action,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th .paragraphs-dropdown-action {
  color: #fff;
}
.js .field--widget-paragraphs .field-multiple-table > thead th .paragraphs-dropdown-action:hover, .js .field--widget-paragraphs .field-multiple-table > thead th .paragraphs-dropdown-action:focus,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th .paragraphs-dropdown-action:hover,
.js .field--widget-paragraphs-browser .field-multiple-table > thead th .paragraphs-dropdown-action:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th .paragraphs-dropdown-action:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table > thead th .paragraphs-dropdown-action:focus {
  background: #606060;
}
.js .field--widget-paragraphs .field-multiple-table .th__h4-classform-item__label-form-item__label--multiple-value-formcomponents-h4,
.js .field--widget-paragraphs-browser .field-multiple-table .th__h4-classform-item__label-form-item__label--multiple-value-formcomponents-h4,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table .th__h4-classform-item__label-form-item__label--multiple-value-formcomponents-h4 {
  background-color: var(--colorGinPrimary);
}
.js .field--widget-paragraphs .field-multiple-table .th__h4-classform-item__label-form-item__label--multiple-value-formcomponents-h4 h4,
.js .field--widget-paragraphs-browser .field-multiple-table .th__h4-classform-item__label-form-item__label--multiple-value-formcomponents-h4 h4,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table .th__h4-classform-item__label-form-item__label--multiple-value-formcomponents-h4 h4 {
  color: #fff;
}
.js .field--widget-paragraphs .field-multiple-table .paragraphs-tabs-wrapper .tabledrag-toggle-weight-wrapper,
.js .field--widget-paragraphs-browser .field-multiple-table .paragraphs-tabs-wrapper .tabledrag-toggle-weight-wrapper,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table .paragraphs-tabs-wrapper .tabledrag-toggle-weight-wrapper {
  padding-bottom: 0;
}
.js .field--widget-paragraphs .field-multiple-table .paragraphs-tabs-wrapper > .form-item,
.js .field--widget-paragraphs-browser .field-multiple-table .paragraphs-tabs-wrapper > .form-item,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table .paragraphs-tabs-wrapper > .form-item {
  background: #fff;
  border: 3px dashed #e5e5e5;
  margin: 1rem 0;
  padding: 20px;
}
.js .field--widget-paragraphs .field-multiple-table tbody tr,
.js .field--widget-paragraphs-browser .field-multiple-table tbody tr,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody tr {
  transition: background 200ms linear;
}
.js .field--widget-paragraphs .field-multiple-table tbody tr .form-item,
.js .field--widget-paragraphs-browser .field-multiple-table tbody tr .form-item,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody tr .form-item {
  margin-top: 20px;
}
.js .field--widget-paragraphs .field-multiple-table tbody tr:hover, .js .field--widget-paragraphs .field-multiple-table tbody tr:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody tr:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody tr:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody tr:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody tr:focus {
  background: #fcfcfc;
}
.js .field--widget-paragraphs .field-multiple-table tbody tr.draggable,
.js .field--widget-paragraphs-browser .field-multiple-table tbody tr.draggable,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody tr.draggable {
  padding: 0;
}
.js .field--widget-paragraphs .field-multiple-table tbody tr.draggable > td,
.js .field--widget-paragraphs-browser .field-multiple-table tbody tr.draggable > td,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody tr.draggable > td {
  padding: 20px 1px;
}
.js .field--widget-paragraphs .field-multiple-table tbody tr.draggable > td.field-multiple-drag,
.js .field--widget-paragraphs-browser .field-multiple-table tbody tr.draggable > td.field-multiple-drag,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody tr.draggable > td.field-multiple-drag {
  padding-top: 18px;
}
.js .field--widget-paragraphs .field-multiple-table tbody tr.draggable > td.field-multiple-drag .tabledrag-handle,
.js .field--widget-paragraphs-browser .field-multiple-table tbody tr.draggable > td.field-multiple-drag .tabledrag-handle,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody tr.draggable > td.field-multiple-drag .tabledrag-handle {
  padding: 0;
  margin-left: 0;
}
.js .field--widget-paragraphs .field-multiple-table tbody .add-in-between-row > td,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .add-in-between-row > td,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .add-in-between-row > td {
  text-align: left;
}
.js .field--widget-paragraphs .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button {
  background: #fff;
  border: 2px solid #ccc;
  color: #464646;
  text-transform: uppercase;
}
.js .field--widget-paragraphs .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button:hover, .js .field--widget-paragraphs .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button:focus {
  background: var(--colorGinPrimary);
  border-color: #fff;
  color: #fff;
}
.js .field--widget-paragraphs .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse,
.js .field--widget-paragraphs-browser .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse {
  background-color: transparent;
  background-size: 14px;
  background-repeat: no-repeat;
  border: 1px solid transparent;
  border-radius: 16px;
  font-size: 13px;
  font-weight: normal;
  height: 32px;
  /* stylelint-disable-next-line declaration-no-important */
  width: 32px !important;
  background-image: url("/themes/custom/gin_fizz/assets/images/icons/up-blue.svg");
  background-position: 90% center;
  /* stylelint-disable-next-line declaration-no-important */
  border-color: var(--colorGinLayer2Background) !important;
  box-shadow: none;
  transition: all 0.2s ease-in-out;
}
@media (min-width: 768px) {
  .js .field--widget-paragraphs .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse,
.js .field--widget-paragraphs-browser .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse {
    padding-right: 30px;
    /* stylelint-disable-next-line declaration-no-important */
    width: auto !important;
  }
}
.js .field--widget-paragraphs .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse:hover, .js .field--widget-paragraphs .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse:focus {
  box-shadow: none;
}
.js .field--widget-paragraphs .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse:hover, .js .field--widget-paragraphs .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody td .paragraphs-actions .paragraphs-icon-button-collapse:focus {
  /* stylelint-disable-next-line declaration-no-important */
  border-color: var(--colorGinPrimary) !important;
  color: var(--colorGinPrimary);
}
.js .field--widget-paragraphs .field-multiple-table tbody td .paragraph-type-add-modal-button,
.js .field--widget-paragraphs-browser .field-multiple-table tbody td .paragraph-type-add-modal-button,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody td .paragraph-type-add-modal-button {
  background: #b2b2b2;
  border: 1px solid #b2b2b2;
}
.js .field--widget-paragraphs .field-multiple-table tbody td .paragraph-type-add-modal-button:hover, .js .field--widget-paragraphs .field-multiple-table tbody td .paragraph-type-add-modal-button:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody td .paragraph-type-add-modal-button:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody td .paragraph-type-add-modal-button:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody td .paragraph-type-add-modal-button:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody td .paragraph-type-add-modal-button:focus {
  background: var(--colorGinPrimary);
  border-color: var(--colorGinPrimary);
}
.js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-edit,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-edit,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-edit {
  background-image: url("/themes/custom/gin_fizz/assets/images/icons/pencil-blue.svg");
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 14px;
  color: var(--colorGinPrimary);
  display: block;
  height: 28px;
  overflow: hidden;
  padding: 0;
  text-indent: -9999em;
  /* stylelint-disable-next-line declaration-no-important */
  width: 28px !important;
}
.js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-edit:hover, .js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-edit:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-edit:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-edit:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-edit:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-edit:focus {
  box-shadow: none;
  border-color: var(--colorGinPrimary);
}
.js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-edit.paragraphs-previewer,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-edit.paragraphs-previewer,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-edit.paragraphs-previewer {
  background-image: url("/themes/custom/gin_fizz/assets/images/icons/eye-blue.svg");
}
.js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer,
.js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors {
  background-image: url("/themes/custom/gin_fizz/assets/images/icons/paintbrush-blue.svg");
  background-size: 18px;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 14px;
  display: block;
  padding: 0;
  margin-right: 20px;
  height: 28px;
  /* stylelint-disable-next-line declaration-no-important */
  width: 28px !important;
  text-indent: -9999em;
  overflow: hidden;
  color: var(--colorGinPrimary);
}
.js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer:hover, .js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer:focus,
.js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors:hover,
.js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors:focus {
  box-shadow: none;
  border-color: var(--colorGinPrimary);
}
.js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer.behavior-active,
.js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors.behavior-active,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer.behavior-active,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors.behavior-active,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer.behavior-active,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors.behavior-active {
  background-image: url("/themes/custom/gin_fizz/assets/images/icons/cross.svg");
}
.js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer.behavior-active:hover, .js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer.behavior-active:focus,
.js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors.behavior-active:hover,
.js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors.behavior-active:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer.behavior-active:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer.behavior-active:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors.behavior-active:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors.behavior-active:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer.behavior-active:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer.behavior-active:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors.behavior-active:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-behaviors.behavior-active:focus {
  box-shadow: none;
  border-color: #000;
}
.js .field--widget-paragraphs .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .paragraph-top .paragraphs-actions .paragraphs-icon-button-collapse.paragraphs-previewer {
  background-image: url("/themes/custom/gin_fizz/assets/images/icons/eye-blue.svg");
  /* stylelint-disable-next-line declaration-no-important */
  border: 2px solid var(--colorGinPrimary) !important;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table > thead th,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table > thead th,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table > thead th {
  color: #606060;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button {
  background-color: transparent;
  background-size: 14px;
  background-repeat: no-repeat;
  border: 1px solid transparent;
  border-radius: 14px;
  font-size: 13px;
  font-weight: normal;
  height: 28px;
  /* stylelint-disable-next-line declaration-no-important */
  width: 28px !important;
  background-image: url("/themes/custom/gin_fizz/assets/images/icons/up.svg");
  background-position: 90% center;
  color: #464646;
}
@media (min-width: 768px) {
  .js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button {
    padding-right: 30px;
    /* stylelint-disable-next-line declaration-no-important */
    width: auto !important;
  }
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button:hover, .js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button:focus {
  box-shadow: none;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button:hover, .js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button:focus {
  border: 1px solid #606060;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button.paragraphs-icon-button-edit,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button.paragraphs-icon-button-edit,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-actions > .button.paragraphs-icon-button-edit {
  background-image: url("/themes/custom/gin_fizz/assets/images/icons/down.svg");
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-dropdown-toggle:hover, .js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-dropdown-toggle:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-dropdown-toggle:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-dropdown-toggle:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-dropdown-toggle:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table > thead th .paragraphs-dropdown-toggle:focus {
  border: 1px solid #b2b2b2;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table thead tr,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table thead tr,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table thead tr {
  border-bottom: 0;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table tbody tr:hover, .js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table tbody tr:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table tbody tr:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table tbody tr:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table tbody tr:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table tbody tr:focus {
  background: #fff;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table tbody tr.draggable,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table tbody tr.draggable,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table tbody tr.draggable {
  border-bottom: 1px solid #ccc;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button {
  border: 1px solid #ccc;
  color: #606060;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button:hover, .js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table tbody .add-in-between-row .paragraph-type-add-modal-button:focus {
  border-color: #fff;
  color: #fff;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button {
  background-color: transparent;
  background-size: 14px;
  background-repeat: no-repeat;
  border: 1px solid transparent;
  border-radius: 14px;
  font-size: 13px;
  font-weight: normal;
  height: 28px;
  /* stylelint-disable-next-line declaration-no-important */
  width: 28px !important;
  background-image: url("/themes/custom/gin_fizz/assets/images/icons/up.svg");
  background-position: 90% center;
  color: #464646;
}
@media (min-width: 768px) {
  .js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button {
    padding-right: 30px;
    /* stylelint-disable-next-line declaration-no-important */
    width: auto !important;
  }
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button:hover, .js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button:focus {
  box-shadow: none;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button:hover, .js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button:focus {
  border: 1px solid #606060;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button.paragraphs-icon-button-edit,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button.paragraphs-icon-button-edit,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-actions > .button.paragraphs-icon-button-edit {
  background-image: url("/themes/custom/gin_fizz/assets/images/icons/down.svg");
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-toggle:hover, .js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-toggle:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-toggle:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-toggle:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-toggle:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-toggle:focus {
  border: 1px solid #464646;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-actions,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-actions,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-actions {
  background: #f5f5f5;
  border: 1px solid #606060;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-action,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-action,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-action {
  color: #606060;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-action:hover, .js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-action:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-action:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-action:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-action:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table > thead th .paragraphs-dropdown-action:focus {
  background: #e5e5e5;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table thead tr:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table thead tr:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table thead tr:hover {
  background: transparent;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table tbody tr:hover, .js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table tbody tr:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table tbody tr:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table tbody tr:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table tbody tr:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table tbody tr:focus {
  background: #fff;
}
.js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table table tbody tr:hover, .js .field--widget-paragraphs .field-multiple-table tbody .field-multiple-table table table tbody tr:focus,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table table tbody tr:hover,
.js .field--widget-paragraphs-browser .field-multiple-table tbody .field-multiple-table table table tbody tr:focus,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table table tbody tr:hover,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table tbody .field-multiple-table table table tbody tr:focus {
  background: #fff;
}
.js .field--widget-paragraphs .field-multiple-table .draggable .td__order.has-multiple-fields-remove-button,
.js .field--widget-paragraphs-browser .field-multiple-table .draggable .td__order.has-multiple-fields-remove-button,
.js .field--widget-ausy-builder-paragraphs-widget .field-multiple-table .draggable .td__order.has-multiple-fields-remove-button {
  /* stylelint-disable-next-line declaration-no-important */
  padding-right: 32px !important;
}
.js .field--widget-paragraphs .paragraphs-description,
.js .field--widget-paragraphs-browser .paragraphs-description,
.js .field--widget-ausy-builder-paragraphs-widget .paragraphs-description {
  font-size: 12px;
  line-height: 1.25;
  opacity: 0.5;
}
.js .field--widget-paragraphs .paragraph-top,
.js .field--widget-paragraphs-browser .paragraph-top,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-top {
  display: grid;
  grid-template-columns: 200px 16px calc(75% - 300px) auto;
  grid-template-rows: auto;
  grid-gap: 10px 20px;
  align-items: center;
  padding-right: 20px;
}
.js .field--widget-paragraphs .field--widget-paragraphs .paragraphs-dropbutton-wrapper .dropbutton-multiple,
.js .field--widget-paragraphs-browser .field--widget-paragraphs .paragraphs-dropbutton-wrapper .dropbutton-multiple,
.js .field--widget-ausy-builder-paragraphs-widget .field--widget-paragraphs .paragraphs-dropbutton-wrapper .dropbutton-multiple {
  padding: 0;
}
.js .field--widget-paragraphs .paragraphs-actions,
.js .field--widget-paragraphs-browser .paragraphs-actions,
.js .field--widget-ausy-builder-paragraphs-widget .paragraphs-actions {
  justify-content: flex-end;
}
.js .field--widget-paragraphs .form-actions,
.js .field--widget-paragraphs-browser .form-actions,
.js .field--widget-ausy-builder-paragraphs-widget .form-actions {
  align-items: center;
}
.js .field--widget-paragraphs .paragraph-type--accordion-item,
.js .field--widget-paragraphs-browser .paragraph-type--accordion-item,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type--accordion-item {
  background-color: #f8f9fa;
}
.js .field--widget-paragraphs .paragraph-type--accordion-item .paragraph-top,
.js .field--widget-paragraphs-browser .paragraph-type--accordion-item .paragraph-top,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type--accordion-item .paragraph-top {
  grid-template-columns: 150px 16px auto auto;
}
.js .field--widget-paragraphs .paragraph-type--accordion-item .paragraphs-description,
.js .field--widget-paragraphs-browser .paragraph-type--accordion-item .paragraphs-description,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type--accordion-item .paragraphs-description {
  max-height: 46px;
  overflow-y: auto;
}
.js .field--widget-paragraphs .paragraph-type--accordion-item .paragraphs-description .paragraphs-content-wrapper,
.js .field--widget-paragraphs-browser .paragraph-type--accordion-item .paragraphs-description .paragraphs-content-wrapper,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type--accordion-item .paragraphs-description .paragraphs-content-wrapper {
  color: transparent;
}
.js .field--widget-paragraphs .paragraph-type--accordion-item .paragraphs-description .paragraphs-content-wrapper .summary-content:not(:first-child),
.js .field--widget-paragraphs-browser .paragraph-type--accordion-item .paragraphs-description .paragraphs-content-wrapper .summary-content:not(:first-child),
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type--accordion-item .paragraphs-description .paragraphs-content-wrapper .summary-content:not(:first-child) {
  display: none;
}
.js .field--widget-paragraphs .paragraph-type--accordion-item .paragraph-type-label:only-child,
.js .field--widget-paragraphs-browser .paragraph-type--accordion-item .paragraph-type-label:only-child,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type--accordion-item .paragraph-type-label:only-child {
  border: 3px solid var(--colorGinLayer2Background);
  padding: 10px 10px 8px;
}
.js .field--widget-paragraphs .paragraph-type--accordion-item .field-multiple-table > thead th,
.js .field--widget-paragraphs-browser .paragraph-type--accordion-item .field-multiple-table > thead th,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type--accordion-item .field-multiple-table > thead th {
  padding: 5px 10px;
}
.js .field--widget-paragraphs .paragraph-type--accordion-item .field-multiple-table > thead th h4,
.js .field--widget-paragraphs-browser .paragraph-type--accordion-item .field-multiple-table > thead th h4,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type--accordion-item .field-multiple-table > thead th h4 {
  font-size: 90%;
}
.js .field--widget-paragraphs .paragraph-type--accordion-item .field-multiple-table tbody tr.draggable > td,
.js .field--widget-paragraphs-browser .paragraph-type--accordion-item .field-multiple-table tbody tr.draggable > td,
.js .field--widget-ausy-builder-paragraphs-widget .paragraph-type--accordion-item .field-multiple-table tbody tr.draggable > td {
  padding-top: 12px;
  padding-bottom: 12px;
}
.js .field--widget-paragraphs .media-library-selection .media-library-item--grid,
.js .field--widget-paragraphs-browser .media-library-selection .media-library-item--grid,
.js .field--widget-ausy-builder-paragraphs-widget .media-library-selection .media-library-item--grid {
  width: 25%;
}

.paragraphs-browser-wrapper .ab__browser-group {
  border-top: 1px solid #b2b2b2;
  margin-top: 30px;
  padding: 15px 0 30px;
}
.paragraphs-browser-wrapper .ab__browser-group .group__title {
  color: var(--colorGinPrimary);
  margin: 10px 0;
  padding-bottom: 10px;
  text-align: center;
  text-transform: uppercase;
}
.paragraphs-browser-wrapper .ab__browser-group .group__types {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-end;
}
.paragraphs-browser-wrapper .ab__browser-type {
  /* stylelint-disable-next-line declaration-no-important */
  margin: 12px 8px !important;
  position: relative;
  width: 100px;
  border: none;
  padding: 0;
}
.paragraphs-browser-wrapper .ab__browser-type .type__label {
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 5px;
  text-align: center;
  text-transform: uppercase;
}
.paragraphs-browser-wrapper .ab__browser-type .type__image {
  /* stylelint-disable-next-line declaration-no-important */
  background-color: #fff !important;
  border: 1px solid #b2b2b2;
  height: 100px;
  width: 100px;
}
.paragraphs-browser-wrapper .ab__browser-type .type__image img {
  opacity: 0.75;
}
.paragraphs-browser-wrapper .ab__browser-type .type__add {
  height: 100px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  width: 100%;
  text-align: center;
}
.paragraphs-browser-wrapper .ab__browser-type .type__add input.form-submit {
  background-color: var(--colorGinPrimary);
  /* stylelint-disable-next-line declaration-no-important */
  border-radius: 0 !important;
  color: #fff;
  opacity: 0;
  /* stylelint-disable-next-line declaration-no-important */
  height: 100px !important;
  width: 100%;
  padding: 0;
  margin: 0;
  /* stylelint-disable-next-line declaration-no-important */
  border: none !important;
}
.paragraphs-browser-wrapper .ab__browser-type .type__add input.form-submit:hover, .paragraphs-browser-wrapper .ab__browser-type .type__add input.form-submit:focus {
  opacity: 1;
}

/* stylelint-enable block-no-empty, no-descending-specificity, declaration-no-important */
/*# sourceMappingURL=style.css.map */
