/**
Theme name: child
Template: wild-sports
Version: 1.5

**/

.product-thumbnail img {
    max-height: 200px;
    margin: auto;
}

.products .product .product-thumbnail img,
.wc-block-grid__products .product .product-thumbnail img {
    width: unset;
}

.products .product .product-thumbnail > a,
.wc-block-grid__products .product .product-thumbnail > a {
    display: flex;
}

.thb-product-detail .woocommerce-product-gallery .woocommerce-product-gallery__image > a img {
  width: unset !important;
  max-height: 500px !important;
  max-width: 500px !important;
  margin: auto;
}

.thb-product-detail .woocommerce-product-gallery .woocommerce-product-gallery__image > a {
  display: flex;
}

.yikes-custom-woo-tab-title, a.thb-quick-profile {
  display: none !important;
}

.yikes-custom-woo-tab-title,
a.thb-quick-profile {
  display: none !important;
}

.thb-product-detail
  .woocommerce-product-gallery
  .woocommerce-product-gallery__image
  > a
  img {
  width: unset !important;
  max-height: 500px !important;
  max-width: 500px !important;
}

.woosq-popup .thb-5 {
  max-width: unset !important;
}

.woosq-popup .thumbnails {
  min-width: 50% !important;
}

.ps-container h1 {
  font-size: 1.5rem !important;
}

.thb-product-inner-content button {
  margin-top: 15px !important;
}

@media print, screen and (min-width: 66.75em) {
  .large-4 {
    max-width: unset !important;
  }
}
@media print, screen and (min-width: 66.75em) {
  .large-3 {
    max-width: unset !important;
  }
}

.single-product-page-aff-disclosure {
  margin-top: 15px;
  font-style: italic;
  font-size: 0.6rem;
  max-width: 55%;
}
