@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?buwccd');
  src:  url('fonts/icomoon.eot?buwccd#iefix') format('embedded-opentype'),
    url('fonts/icomoon.ttf?buwccd') format('truetype'),
    url('fonts/icomoon.woff?buwccd') format('woff'),
    url('fonts/icomoon.svg?buwccd#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="wildindo-"], [class*=" wildindo-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.wildindo-twitter-square:before {
  content: "\e908";
}
.wildindo-youtube-play:before {
  content: "\e900";
}
.wildindo-tripadvisor:before {
  content: "\e901";
}
.wildindo-pinterest-square:before {
  content: "\e903";
}
.wildindo-instagram:before {
  content: "\e905";
}
.wildindo-facebook-square:before {
  content: "\e907";
}


.product .woocommerce-LoopProduct-link div
{

  overflow: hidden;
  max-height: 405px;
  margin: 0 auto 1.618em;
}


.product .woocommerce-LoopProduct-link div img
{
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -o-transform:scale(1);
  -webkit-transition-duration: 0.8s;
  -moz-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
}

@media only screen and (min-width: 768px) {
.product .woocommerce-LoopProduct-link div img:hover
{
  -ms-transform: scale(1.2);
  transform: scale(1.2);
  -webkit-transform:scale(1.2);
  -moz-transform:scale(1.2);
  -o-transform:scale(1.2);
  -webkit-transition-duration: 0.8s;
  -moz-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
}

  .product .woocommerce-LoopProduct-link div
  {
    height: 26vw;
    overflow: hidden;
    margin: 0 auto 1.618em;
    max-height: 307px;
  }
}

