.gform_wrapper.gravity-theme {
  margin: 0 !important;
}
.gform_wrapper.gravity-theme form .gform_footer {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}
.gform_wrapper.gravity-theme form .ginput_container_consent input {
  vertical-align: middle;
}
.gform_wrapper.gravity-theme form .ginput_container_consent .gfield_consent_label {
  font-size: 0.8em;
}
.gform_wrapper.gravity-theme form .gform_fields {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
}
.gform_wrapper.gravity-theme form .gfield select, .gform_wrapper.gravity-theme form .gfield input, .gform_wrapper.gravity-theme form .gfield textarea {
  margin: 0 !important;
  padding: 0.8em !important;
  border-radius: 0 !important;
  line-height: 1.3em !important;
  font-size: 16px !important;
  font-weight: normal !important;
  border-width: 1px !important;
  border-color: var(--e-global-color-9733598);
}
.gform_wrapper.gravity-theme form .gfield select, .gform_wrapper.gravity-theme form .gfield input:not([type="submit"]):not([type="checkbox"]) {
  max-width: 100% !important;
  width: 100%;
}
.gform_wrapper.gravity-theme form .gfield select {
  display: block;
  box-sizing: border-box;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  background-image: url(/wp-content/themes/woostify-fc/scss/plugin-presets/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAMAAACtdX32AAAAdVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhMdQaAAAAJ3RSTlMAAAECAwQGBwsOFBwkJTg5RUZ4eYCHkJefpaytrsXGy8zW3+Do8vNn0bsyAAAAYElEQVR42tXROwJDQAAA0Ymw1p9kiT+L5P5HVEi3qJn2lcPjtIuzUIJ/rhIGy762N3XaThqMN1ZPALsZPEzG1x8LrFL77DHBnEMxBewz0fJ6LyFHTPL7xhwzWYrJ9z22AqmQBV757MHfAAAAAElFTkSuQmCC);
  background-position: 100%;
  background-repeat: no-repeat;
}
.gform_wrapper.gravity-theme form .gfield input.datepicker {
  background-image: url(/wp-content/themes/woostify-fc/scss/plugin-presets/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAYAAAHtrL1SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgyRTFEODUxOTlCRjExRUNCNkJBQTAwMENDMDhFQzdDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgyRTFEODUyOTlCRjExRUNCNkJBQTAwMENDMDhFQzdDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODJFMUQ4NEY5OUJGMTFFQ0I2QkFBMDAwQ0MwOEVDN0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODJFMUQ4NTA5OUJGMTFFQ0I2QkFBMDAwQ0MwOEVDN0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7AbT7PAAABjUlEQVR42mL8//8/AwpAEkgDs6ECM4H4EIgNEECM6FoYQbpANEyCCSoxE6YCIIBgZryBqvwPEfrPAMMwBSAiBtl2GAYIIAxLsbn5PxLmhelkQnIlDKvBNDIhGVKN4mIgYMHwBgPDNxgDIIAQTkcAZIX/0dVh9Q0jIyOIcRaLn0SAOBioDkOOCY1vAsTrgfg6lA0CbXiDCim4sIE0IDbG62xyAEAAUaQZPaT/Ywt1bE5GTlx8aEkEGb/BpRmWCFSB+CE0CaMDY0LONoaGKg4l2G1Gj+czUHoxNK3iBeiaYanoBtQbRIU2Wc6GBdh3aFY2plsiAQgwylIYBYAFxRWMoBKGQR6InaFyoBR6GIiXoOkDBY8tEKcD8R8g3guKHJI8gZLMGRiM8KRwQtgIV4QSkzYZoXQ6WkGLD6ej6SUKMBGQP4OUORZDMaxwP0NRJKMFtTE02NJIMCINqseYkqDGcBdSEXgGyZcz8ZTwpKdqbNkNrQ5iQEoD6dQMaiZo1vlNQmr+DdXDSEpQD1gBAgB2kKaESr1/ZgAAAABJRU5ErkJggg==);
  background-position: 100%;
  background-repeat: no-repeat;
}
.gform_wrapper.gravity-theme form .gfield select::-ms-expand {
  display: none;
}
.gform_wrapper.gravity-theme form .gfield select:focus-visible, .gform_wrapper.gravity-theme form .gfield input:focus-visible, .gform_wrapper.gravity-theme form .gfield textarea:focus-visible {
  outline-width: 0 !important;
}
.gform_wrapper.gravity-theme form .gfield input[type=submit]:focus {
  outline-width: 0 !important;
}
.gform_wrapper.gravity-theme form .gfield select option {
  font-weight: normal;
}
.gform_wrapper.gravity-theme form .gfield .gfield_description {
  font-size: 0.7rem;
  line-height: 1.2em;
}
.gform_wrapper.gravity-theme form input[type="submit"] {
  background-color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
  color: white;
}
.gform_wrapper.gravity-theme form .ginput_container_date input {
  width: 100% !important;
}
.gform_wrapper.gravity-theme h1, .gform_wrapper.gravity-theme h2, .gform_wrapper.gravity-theme h3, .gform_wrapper.gravity-theme h4, .gform_wrapper.gravity-theme h5, .gform_wrapper.gravity-theme h6 {
  font-family: unset;
  font-size: revert;
  line-height: revert;
}
.gform_wrapper.gravity-theme .gf_step_number {
  border-color: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
}
.gform_wrapper.gravity-theme .gf_step_active .gf_step_number {
  background-color: var(--e-global-color-primary);
  color: white;
}
.gform_wrapper.gravity-theme .gform_required_legend {
  display: none;
}
.gform_wrapper.gravity-theme .gform_validation_errors .gform_submission_error {
  font-size: 1.2rem;
}
.gform_wrapper.gravity-theme .gform_validation_errors li {
  margin-bottom: 0px;
  line-height: 1.5em;
}
.gform_confirmation_wrapper {
  padding: 20px;
  text-align: center;
  background-color: #f8ffd9;
  color: #000;
}
@media (max-width: 641px) {
  .gform_wrapper .ginput_container span.gfield_required {
    display: inline !important;
  }
}
@media (max-width: 576px) {
  .gform-theme-datepicker {
    transform: scale(0.9);
    padding: 10px !important;
  }
  .gform-theme-datepicker td, .gform-theme-datepicker th {
    padding: 0px !important;
  }
  .gform-theme-datepicker .ui-datepicker-calendar .ui-state-default {
    width: 30px !important;
    height: 30px !important;
  }
}
#moove_gdpr_cookie_info_bar {
  z-index: 99998 !important;
  max-height: 80vh !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
  padding: 5% !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p {
  font-size: 0.9rem !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a {
  font-size: inherit !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice {
  padding: 20px !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice p {
  font-weight: 400 !important;
  line-height: 1.5em !important;
  max-width: 800px !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice p span:hover, #moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice p span:focus {
  color: inherit !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder button {
  border: 0px !important;
  text-transform: uppercase !important;
  padding: 12px 25px !important;
}
@media (max-width: 1023px) {
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {
    text-align: center !important;
  }
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {
    text-align: center;
    display: inline !important;
  }
}
@media (max-width: 767px) {
  #moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice {
    padding-top: 0px !important;
  }
}
.gdpr_lightbox {
  z-index: 99999 !important;
}
.size-woocommerce_thumbnail, .size-woocommerce_single {
  background: white;
}
/*# sourceMappingURL=https://peaksandwaves.store/wp-content/build/scss_library/a538264c387a2eb0c239365e34747ef9a58dfc39.css.map */