/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/blocks/next-wine/index.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************/
.acf-next-wine {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0 auto;
  padding: 0 var(--theme--horizontal-padding);
  text-align: center;
  overflow: hidden;
  max-height: 30vh;
}

.acf-next-wine__link {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  color: var(--theme--pure-black);
}
.acf-next-wine__link:hover .acf-next-wine__img {
  transform: translateY(-8vh) scale(1.1);
}

.acf-next-wine__title {
  margin: 20px auto;
}

.acf-next-wine__img {
  border-radius: 10px;
  aspect-ratio: 480/650;
  max-width: 150px;
  margin-top: 5vh;
  height: auto;
  user-drag: none;
  -webkit-user-drag: none;
  -moz-user-select: none;
  margin-bottom: 60px;
  transform: translateY(0) scale(1);
  transition: transform 500ms ease-in-out;
  will-change: transform;
  -o-object-fit: cover;
     object-fit: cover;
}

.acf-media-plus-text + .acf-next-wine {
  margin-top: 60px;
}

@media screen and (min-width: 768px) {
  .acf-next-wine {
    padding: 0 var(--theme--horizontal-padding);
    max-height: 40vh;
  }
  .acf-next-wine__link:hover .acf-next-wine__img {
    transform: translateY(-4vh) scale(1.05);
  }
  .acf-next-wine__link .theme-btn {
    display: none;
  }
  .acf-next-wine__img {
    max-width: 480px;
  }
}

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