.single-product-page {
  padding-top: 80px;
}

.summary-inner .woocommerce-variation-add-to-cart {
  display: none;
}

@media screen and (min-width: 768px) {
  .summary-inner {
    padding-top: 2.2em;
    position: relative;
  }

  .kapitales-action-buttons {
    z-index: 10;
    align-items: center;
    width: max-content;
    margin-left: auto;
    display: flex;
  }

  .kapitales-action-buttons > div {
    margin: 0 20px;
  }

  .kapitales-action-buttons > :not(:first-child) {
    margin-left: 1em;
    margin-right: 0;
  }

  .kapitales-action-buttons__share {
    gap: 1em;
    display: flex;
    position: absolute;
    top: 1em;
    right: 1em;
    margin: 0 !important;
  }

  .kapitales-action-buttons .wd-social-icons {
    margin: 0;
    position: relative;
  }

  .kapitales-action-buttons .wd-social-icons .wd-label.share-title {
    text-indent: -9999px;
    cursor: pointer;
    background-image: url("../share.9ec13db1.svg");
    background-size: contain;
    width: 20px;
    height: 20px;
    display: block;
  }

  .kapitales-action-buttons .wd-social-icons .share-icons-wrapper {
    visibility: hidden;
    background: #ffffffd9;
    width: max-content;
    padding: 10px;
    position: absolute;
    top: 40px;
  }

  .kapitales-action-buttons .wd-social-icons .share-icons-wrapper > .wd-social-icon {
    transition: all;
  }

  .kapitales-action-buttons .wd-social-icons .share-icons-wrapper > .wd-social-icon .wd-icon {
    margin: 0 .25em;
    font-size: 20px;
  }

  .kapitales-action-buttons .wd-social-icons .share-icons-wrapper.active {
    visibility: visible;
  }

  .kapitales-action-buttons .wd-action-btn.wd-wishlist-btn > a {
    color: #000;
    font-size: 22px;
  }

  .kapitales-action-buttons .wd-action-btn.wd-wishlist-btn > a > span {
    text-indent: -9999px;
  }

  .kapitales-action-buttons div.quantity input[type="button"], .kapitales-action-buttons div.quantity input[type="number"] {
    background-color: #f3f3f3;
  }

  .kapitales-action-buttons .kapitales-add-to-cart:where([disabled], .disabled) {
    opacity: .5;
  }

  .kapitales-action-buttons .kapitales-add-to-cart:where([disabled], .disabled):hover {
    box-shadow: unset;
    cursor: wait;
    position: relative;
  }

  .kapitales-action-buttons .kapitales-add-to-cart:where([disabled], .disabled):focus {
    box-shadow: unset;
    cursor: wait;
    position: relative;
  }

  .kapitales-action-buttons .kapitales-add-to-cart:where([disabled], .disabled):after {
    content: "";
    background: url("../add-to-cart-preloader.ab178641.svg") 0 / contain no-repeat;
    width: 2em;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 100%;
    transform: translate(0, -50%);
  }

  .product-image-summary-wrap {
    padding-left: 2em;
    padding-right: 2em;
  }
}

@media screen and (max-width: 991px) {
  .product-tabs-wrapper {
    max-width: 100vw;
    overflow: hidden;
  }
}

@media screen and (max-width: 768px) {
  .kapitales-action-buttons {
    display: none;
  }

  .product-image-summary .entry-summary {
    order: 1;
  }
}

/*# sourceMappingURL=index.css.map */
