/**
 * The base file that should be imported by every file.
 * There should be no CSS generation in this or from imported scss files at all!
 */
/**
 * Library
 */
/**
 * Variables and functions
 */
.content-image-cta p {
  font-size: 12px; }

#search {
  width: 100%;
  flex: 1;
  display: inline-block;
  position: relative;
  z-index: 999; }
  #search span {
    cursor: pointer;
    font-size: modular-scale(0); }
    #search span.icon-search {
      display: flex;
      color: var(--wp--preset--color--black); }
  #search form input {
    flex: 2;
    height: 46px;
    width: 100%;
    border: 0;
    font-family: inherit;
    background-color: transparent;
    color: var(--wp--preset--color--white);
    padding-left: 1rem;
    padding-right: 2rem; }
    #search form input::-moz-placeholder {
      padding-left: 0; }
    #search form input::placeholder {
      padding-left: 0; }
    #search form input:focus {
      outline: 0; }
    #search form input[type="search"]::-webkit-search-decoration, #search form input[type="search"]::-webkit-search-cancel-button {
      -webkit-appearance: none;
              appearance: none; }
  #search form {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    border: 2px solid transparent;
    border-radius: 15px;
    background-image: linear-gradient(20deg, #192422 0%, #192422 70%), linear-gradient(30deg, #ffd23f 0%, #f7b1ab 35%, #9fedea 70%);
    background-origin: border-box;
    background-clip: content-box, border-box;
    -webkit-background-clip: content-box, border-box;
    border: 2px solid transparent; }
    #search form button[type="submit"] {
      flex-basis: 50px;
      font-size: 19px;
      background: transparent;
      border: 0;
      font-weight: 400;
      display: flex;
      justify-content: flex-end;
      align-items: center;
      text-align: center;
      text-decoration: none;
      text-transform: lowercase;
      z-index: 1;
      position: absolute;
      top: 0;
      right: 0;
      display: flex;
      align-items: center;
      justify-content: center;
      height: 48px;
      width: 45px; }
      #search form button[type="submit"] span {
        color: var(--wp--preset--color--white) !important; }
      #search form button[type="submit"]:focus {
        outline: 0; }

/*# sourceMappingURL=search.css.map */
