/* sass-lint:disable-all */
/* .tabs changed to .tabs_oly to avoid drupal 8 core conflict */
.igo-wrapper {
  text-align: center; }

div.igo-wrapper .igo-outer-block {
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  margin-top: 0;
  padding-top: 0; }

div.igo-wrapper .igo-outer-block .tab-container {
  margin: 60px auto 0px;
  border: 1px solid #CFCFD5;
  max-height: 420px;
  max-width: 1010px; }

.tab-container {
  -webkit-transition: all 900ms ease;
  -o-transition: all 900ms ease;
  transition: all 900ms ease;
  position: relative;
  overflow: hidden; }

.tab-container ul {
  list-style: none; }

.tab-container .tab-controls .tab-navigation-line {
  position: absolute;
  height: 3px;
  width: 0px;
  left: 0;
  bottom: 0;
  background: #E9B226; }

.tab-container .tab-controls:after {
  visibility: hidden;
  display: block;
  content: "";
  clear: both;
  height: 0; }

div.igo_product a {
  color: #08107B; }

.tab-container .tab-content {
  clear: both;
  margin: 0;
  padding-left: 0; }

.tab-container .tab-controls .tabs_oly:after {
  visibility: hidden;
  display: block;
  content: "";
  clear: both;
  height: 0; }

.tab-container .tab-controls {
  background: white;
  background: rgba(255, 255, 255, 0.8);
  position: relative;
  z-index: 8; }

.tab-container .tab-controls .tabs_oly li {
  float: left;
  display: block;
  color: #141414;
  font-size: 12px;
  text-transform: uppercase;
  font-style: normal;
  line-height: 60px;
  cursor: pointer;
  margin: 0;
  text-align: center; }

.owl-carousel .owl-nav.disabled {
  display: block; }

.owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
  position: absolute;
  top: 170px;
  text-indent: -9999px;
  height: 40px;
  width: 40px; }

.owl-carousel .owl-nav .owl-prev {
  left: -1px;
  background: url(http://www.getolympus.com/skin/frontend/blueacorn/site/images/icon_sprite.png) no-repeat -99px -217px; }

.owl-carousel .owl-nav .owl-next {
  right: -1px;
  background: url(http://www.getolympus.com/skin/frontend/blueacorn/site/images/icon_sprite.png) no-repeat -97px -181px; }

.owl-carousel .owl-item {
  min-height: 1px;
  float: left;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  text-align: center;
  padding: 0px;
  margin: 0px; }

.owl-carousel .owl-item::after {
  content: "";
  display: table;
  clear: both; }

.owl-carousel .owl-item img {
  width: 200px;
  text-align: center;
  margin: 0px auto 8px auto; }

div.igo_boxhead h2 {
  display: none; }

div.igo-wrapper h3.product-name {
  font-size: 14px; }

div.igo_product {
  padding: 0px 70px 20px 70px;
  margin: 0px; }

div.igo_product a {
  display: block;
  color: #08107B; }

div.igo_product a:hover {
  color: #141414; }

div.igo_product .btn-cart {
  display: none; }

/* sass-lint:enable-all */
