/*!***********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[3]!./components/blogCard/blogCard.module.css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************/
.blogCard_blogCardPattern__KtYNo::after {
  transition: all 0.3s ease;
  content: "";
  position: absolute;
  top: 8px;
  left: -8px;
  width: 100%;
  height: 100%;
  z-index: 0;
}

.blogCard_brand__iQUet::after {
  background-image: var(--bg-lines-brand);
}

.blogCard_black____0Tt::after {
  background-image: var(--bg-lines-black);
}

.blogCard_white__jTxY5::after {
  background-image: var(--bg-lines-white);
}

.blogCard_liffey__XE0O1::after {
  background-image: var(--bg-lines-liffey);
}

.blogCard_salmon__HHdYv::after {
  background-image: var(--bg-lines-salmon);
}

.blogCard_kilkenny__G1xBa::after {
  background-image: var(--bg-lines-kilkenny);
}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[3]!./components/contactButton/contactButton.module.css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************/
.contactButton_contactButton__y7TvO::before {
  content: "";
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  transition: transform 0.3s ease-in-out;
}
.contactButton_contactButton__y7TvO:hover::before {
  transform: translateY(-4px);
}

/* Also transform children in the card on hover */
.contactButton_contactButton__y7TvO > * {
  position: relative;
  z-index: 3;
  transition: transform 0.3s ease-in-out;
}

.contactButton_contactButton__y7TvO:hover > * {
  transform: translateY(-4px);
}

.contactButton_contactButton__y7TvO::after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  top: 6px;
  left: -6px;
  background: var(--bg-lines-liffey);
}

