/**
Theme Name: Z4 STUDIOS Theme
Author: Z4 STUDIOS
Author URI: https://www.z4studios.com
Description: Z4 STUDIOS Theme is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business.
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: z4-studios-theme
;Template: oceanwp
Template: hello-elementor
Version: 1.0.0
*/


/*Single Product*/

.woocommerce div.product form.cart .variations {
    padding-bottom: 20px;
}

.elementor-864 .elementor-element.elementor-element-e646437 .woocommerce-variation-add-to-cart {
    margin-top: 30px !Important;
}

/*Related products*/
@media (max-width: 768px){
  .woocommerce div.product .related.products ul.products li.product, .woocommerce-page div.product .related.products ul.products li.product, .woocommerce-page[class*=rel-up-columns-] div.product .related.products ul.products li.product, .woocommerce[class*=rel-up-columns-] div.product .related.products ul.products li.product {
      margin-right: 0px !important;
  }
}

/* Z4 Copyright */
@keyframes heartbeat-slow
{
  0%
  {
    transform: scale( .75 );
  }
  10%
  {
    transform: scale( 1 );
  }
  20%
  {
    transform: scale( .75 );
  }
  30%
  {
    transform: scale( 1 );
  }
  40%
  {
    transform: scale( .75 );
  }
  100%
  {
    transform: scale( .75 );
  }
}
.z4-heart {
    display: inline-block;
    color: #F1C40F;
    font-size: 18px;
    animation: heartbeat-slow 3s infinite;
    transition: all .3s ease-in-out;
    /* animation-name: elementor-animation-hang-sink,elementor-animation-hang;
    animation-duration: .3s,1.5s;
    animation-delay: 0s,.3s;
    animation-timing-function: ease-out,ease-in-out;
    animation-iteration-count: 1,infinite;
    animation-fill-mode: forwards;
    animation-direction: normal,alternate; */
}
.z4-heart:hover {
    cursor: default;
    color: #F1C40F;
    transition: all .3s ease-in-out;
}

/* Para ocultar el logo de Cookieyes en el popup de cookies */
.wt-cli-ckyes-brand-logo {
  display: none;
}

.checkout.woocommerce-checkout #customer_details .col-1, .checkout.woocommerce-checkout #customer_details .col-2 {
    width: 100%;
}

.post-711 .woocommerce.wp-block-group, .post-711 .page-content {
    max-width: 1062px;
    margin-inline: 0;
    text-align: justify;
}

.woocommerce-form-coupon-toggle {
    display: none;
}

.post-711 .woocommerce.wp-block-group {
    margin-top: 25px;
}

#place_order {
    background-color: #F07D00;
    font-size: 15px;
    font-family: "Poppins", sans-serif;
}

.post-711 .page-header {
    margin-top: 60px;
}

tr.cart_item, tr.cart-subtotal {
    display: none;
}

.woocommerce-notices-wrapper, tr.woocommerce-table__line-item.order_item, .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:first-child {
    display: none;
}

/* Oculta el checkbox de Dirección de origen */
#ship-to-different-address-checkbox {
    display: none !important;
}
