@import url("https://use.typekit.net/vrw4ila.css");
.product-intro .row {
  align-items: center;
}
.product-intro .product-image .product-image-inner {
  width: 90%;
  margin: 0 auto;
  height: 0;
  overflow: hidden;
  padding-bottom: 90%;
  position: relative;
}
.product-intro .product-image .product-image-inner .thumb {
  height: 100%;
  transition: all 0.4s ease 0.1s;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.product-intro .product-image .product-image-inner .thumb img {
  height: 100%;
  width: 100%;
  object-position: 50% 50%;
  object-fit: contain;
}

.product-cart-info.modal-content {
  display: none;
  opacity: 0;
  transition: all 0.4s ease 0.1s;
}
.product-cart-info.modal-content.open {
  display: block;
  opacity: 1;
  border-top: 2px solid #1B1B1B;
  border-radius: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.product-cart-info.modal-content.open .inner-content {
  padding: 50px 0;
}
.product-cart-info.modal-content.open .inner-content .smaller.disclaimer {
  margin: 0;
  padding: 20px 0;
  font-size: 12px;
  font-style: italic;
  width: 100%;
  display: block;
  clear: both;
}
.product-cart-info.modal-content .close-button {
  position: absolute;
  right: 0;
  top: 20px;
  font-size: 30px;
  cursor: pointer;
  z-index: 9999;
  padding: 30px 0;
}
.product-cart-info.modal-content .close-button:hover {
  color: #EC2227;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) {
  padding: 5px 42px !important;
  border-radius: 30px !important;
  font-weight: bold;
  border: 2px solid;
  box-shadow: none !important;
  width: auto;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
  background: #EC2227;
  color: #fff;
  border: 2px solid #EC2227;
  box-shadow: none !important;
  width: auto;
}

.button-variable-item span {
  font-size: 12px;
}

/*# sourceMappingURL=product-intro.css.map */
