/* line 3, ../sass/vrg.scss */
.vrg_post-title-box {
  padding-top: 36px;
  position: relative;
  padding: 0;
  margin-bottom: 30px;
  text-align: center;
  overflow: hidden;
}
/* line 4, ../sass/vrg.scss */
.vrg_post-title-box.vrg_post-title-box-line {
  border-top: 1px solid #dedede;
}
/* line 13, ../sass/vrg.scss */
.vrg_post-title-box .vrg_post-box-title {
  position: relative;
  display: inline-block;
  padding: 0 15px;
  margin: 30px 0 17px 0;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.1;
  color: inherit;
}
/* line 23, ../sass/vrg.scss */
.vrg_post-title-box .vrg_post-box-title:before {
  right: 100%;
  content: "";
  position: absolute;
  top: 50%;
  height: 1px;
  display: block;
  width: 36px;
  background: #a29253;
  left: auto;
}
/* line 34, ../sass/vrg.scss */
.vrg_post-title-box .vrg_post-box-title:after {
  content: "";
  position: absolute;
  top: 50%;
  height: 1px;
  display: block;
  width: 36px;
  background: #a29253;
  left: 100%;
}

/* line 47, ../sass/vrg.scss */
.vr-gallery-images {
  padding: 0 15px 30px;
}
@media (max-width: 767px) {
  /* line 47, ../sass/vrg.scss */
  .vr-gallery-images {
    float: left;
    width: 50%;
  }
}
@media (max-width: 568px) {
  /* line 47, ../sass/vrg.scss */
  .vr-gallery-images {
    width: 100%;
    text-align: center;
  }
}
@media (min-width: 768px) {
  /* line 47, ../sass/vrg.scss */
  .vr-gallery-images {
    float: left;
    width: 33.333%;
  }
}
/* line 61, ../sass/vrg.scss */
.vr-gallery-images:after {
  clear: both;
}
/* line 65, ../sass/vrg.scss */
.vr-gallery-images:hover a {
  text-decoration: none;
}
/* line 69, ../sass/vrg.scss */
.vr-gallery-images a {
  text-align: center;
  border: 1px solid transparent;
  -moz-transition: border 0.3s;
  -o-transition: border 0.3s;
  -webkit-transition: border 0.3s;
  transition: border 0.3s;
  display: block;
  position: relative;
}
/* line 76, ../sass/vrg.scss */
.vr-gallery-images a .vrg_img-wrapper {
  min-height: 250px;
  height: 250px;
  margin: 0px auto 17px auto;
}
/* line 81, ../sass/vrg.scss */
.vr-gallery-images a img {
  display: block;
  max-height: 250px;
  width: auto;
  margin: 0 auto;
  clear: both;
}
/* line 88, ../sass/vrg.scss */
.vr-gallery-images a .vrg_info-section {
  min-height: 150px;
}
/* line 92, ../sass/vrg.scss */
.vr-gallery-images .vrg_brand-name {
  font-size: 1em;
  color: rgba(76, 77, 79, 0.9);
  display: block;
  font-weight: 600;
  line-height: 28px;
  margin-bottom: 0.6em;
  vertical-align: baseline;
  width: auto;
  overflow: hidden;
  text-overflow: clip;
  text-transform: uppercase;
  white-space: nowrap;
  margin-top: -4px;
}

/* line 109, ../sass/vrg.scss */
.vrg_product-wr:before, .vrg_product-wr:after {
  content: " ";
  display: table;
}
/* line 114, ../sass/vrg.scss */
.vrg_product-wr:after {
  clear: both;
}

/* line 119, ../sass/vrg.scss */
.a-enter-vr-button:active, .a-enter-vr-button:hover {
  background: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20245.82%20141.73%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Emask%3C%2Ftitle%3E%3Cpath%20class%3D%22a%22%20d%3D%22M175.56%2C111.37c-22.52%2C0-40.77-18.84-40.77-42.07S153%2C27.24%2C175.56%2C27.24s40.77%2C18.84%2C40.77%2C42.07S198.08%2C111.37%2C175.56%2C111.37ZM26.84%2C69.31c0-23.23%2C18.25-42.07%2C40.77-42.07s40.77%2C18.84%2C40.77%2C42.07-18.26%2C42.07-40.77%2C42.07S26.84%2C92.54%2C26.84%2C69.31ZM27.27%2C0C11.54%2C0%2C0%2C12.34%2C0%2C28.58V110.9c0%2C16.24%2C11.54%2C30.83%2C27.27%2C30.83H99.57c2.17%2C0%2C4.19-1.83%2C5.4-3.7L116.47%2C118a8%2C8%2C0%2C0%2C1%2C12.52-.18l11.51%2C20.34c1.2%2C1.86%2C3.22%2C3.61%2C5.39%2C3.61h72.29c15.74%2C0%2C27.63-14.6%2C27.63-30.83V28.58C245.82%2C12.34%2C233.93%2C0%2C218.19%2C0H27.27Z%22%2F%3E%3C%2Fsvg%3E) 50% 50%/70% 70% no-repeat rgba(0, 0, 0, 0.65);
}
