/* change the Featured Products label */
div.ec-store__category-page.ec-store__category-page--0 h1.page-title__name.ec-header-h1 {
  font-size: 0px;
}

div.ec-store__category-page.ec-store__category-page--0 h1.page-title__name.ec-header-h1:after {
  content: 'Fresh flower gifts';
  font-size: 30px;
}

.ec-size .ec-store .product-details__product-price-taxes {
  display: none;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__submodule {
  display: none;
}

/*Whole store font*/
.ecwid_body, .ecwid div, .ecwid span, .ecwid a, .ecwid p, .nav {
  font-family: Playfair Display !important;
}

[data-block] {
  font-family: Playfair Display !important;
}

[data-block] > div {
  font-family: Playfair Display !important;
}

/*place the instructions on the checkout to the fields, so the whole sentence is visible to the customers*/
@media screen and (max-width: 800px) {
  html#ecwid_html body#ecwid_body .ec-form__row--c33kqn7 .form-control__text {
    height: 90px !important;
  }
  html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--empty:not(.form-control--focus) .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--empty:not(.form-control--label) .form-control__placeholder {
    white-space: break-spaces;
  }
}

/*Making the correct product's text fields*/
html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--textarea .form-control__placeholder {
  white-space: break-spaces;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-option .form-control__textarea {
  height: 120px;
}

/*To make the mobile text area at the checkout correct*/
@media screen and (max-width: 600px) {
  html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__textarea {
    height: 120px;
  }
}

.product-details-module.details-product-option.details-product-option--textarea.details-product-option--Message-in-card .product-details-module__title.ec-header-h6.details-product-option__title:after {
  content: " (Keep your message short and sweet)";
  font-size: 14px;
  font-weight: 200;
}

/*To make the mobile text area for additional contact number at the checkout correct*/
@media (max-width: 500px) {
  .ec-form__row--lgtpty5 .form-control__text {
    height: 90px !important;
  }
}
