/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./assets/scss/search-box.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************/
.ptp-posts-search-container form.ptp-posts-search {
  display: flex;
  flex-wrap: nowrap;
  max-width: 100%;
  margin-bottom: 1.618em;
}
.ptp-posts-search-container form.ptp-posts-search input[type=search].ptp-posts-search-field {
  flex-grow: 1;
  min-width: 3em;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  margin-bottom: 0;
}
.ptp-posts-search-container form.ptp-posts-search.ptp-shortcode input[type=search].ptp-posts-search-field, .ptp-posts-search-container form.ptp-posts-search.ptp-single-content input[type=search].ptp-posts-search-field {
  max-width: 300px;
}
.ptp-posts-search-container form.ptp-posts-search button.button {
  padding: 0.375em 0.625em;
  margin: 0 0 0 0.625em;
  word-break: normal;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}

/**
 * Theme specific styles
 */
body.theme-enfold form.ptp-posts-search input.ptp-posts-search-field {
  margin-bottom: 0 !important;
}

body.theme-shoptimizer form.ptp-posts-search input.ptp-posts-search-field {
  padding: 0.5180469716em;
}

/*# sourceMappingURL=search-box.min.css.map*/