/**** Variables
===================================*/
@font-face {
  font-family: "Bakery";
  src: url("../font/bakery.woff2") format("woff2"), url("../font/bakery.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "LouisGeorgesCafe";
  src: url("../font/lgc-regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "LouisGeorgesCafe";
  src: url("../font/lgc-bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "LouisGeorgesCafe";
  src: url("../font/lgc-italic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "LouisGeorgesCafe";
  src: url("../font/lgc-bold-italic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "LouisGeorgesCafe";
  src: url("../font/lgc-light.woff") format("woff");
  font-weight: light;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "LouisGeorgesCafe";
  src: url("../font/lgc-light-italic.woff") format("woff");
  font-weight: light;
  font-style: italic;
  font-display: swap;
}
.test {
  color: #fff;
}

.contact-container {
  padding: 0 20px 7rem 20px;
}
.contact-container .info-container {
  width: 50%;
}
.contact-container .info-container .info_page {
  font-family: Bakery, sans-serif;
  font-size: 4rem;
  width: 80%;
}
.contact-container .info-container .email_page {
  margin-top: 2rem;
  font-size: 1.5rem;
}
.contact-container .form-container {
  width: 50%;
}
.contact-container .form-container .wpforms-container {
  margin: 0;
}
.contact-container .form-container .wpforms-container input {
  width: 100%;
  max-width: unset;
}
.contact-container .form-container .wpforms-container text-area {
  font-family: LouisGeorgesCafe, sans-serif;
}
.contact-container .form-container .wpforms-container .wpforms-submit {
  width: 100%;
  font-family: Bakery, sans-serif;
  background-color: #ba6d7a !important;
  font-size: 2.5rem;
  height: 55px;
}

.columns-3 {
  padding: 20px 0;
}
.columns-3 img {
  max-height: 450px;
  object-fit: cover;
  -o-object-fit: cover;
  border: none !important;
  border-radius: 10px;
}
.columns-3 .woocommerce-loop-category__title {
  text-align: center !important;
  font-size: 1.5rem !important;
  padding: 1.2rem 0 !important;
}
.columns-3 .count {
  color: gray;
  background-color: transparent;
  font-weight: 500;
}

.woocommerce-page.columns-3 ul.products li.product,
.woocommerce.columns-3 ul.products li.product {
  width: 33.3333333333% !important;
}/*# sourceMappingURL=frontpage.css.map */