/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */
/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

li#tab-title-description {display: none;}
.woocommerce div.product .woocommerce-tabs ul.tabs {border: 0 !important;}
div#tab-description {display: none !important;}
.owp-floating-bar.show {display: none;}
.woocommerce span.onsale {top: 40px;}
.woocommerce div.product div.summary {margin-bottom: 10px;}
.woocommerce div.product .woocommerce-tabs {padding-top: 0px;}

header.woocommerce-products-header {display: none;}
.woocommerce-tabs.wc-tabs-wrapper {
    display: none !important;
}
label[for="payment_method_alg_custom_gateway_1"] {
    background-image: url(https://entel.tiboxlab.cl/tu-negocio-digital/wp-content/uploads/2020/06/webpay-cl-01.png);
    background-size: auto 38px;
    background-repeat: no-repeat;
    background-position: center right;
}

.woocommerce-variation-price span.woocommerce-Price-amount.amount {
    font-size: 22px;
}
.woo-entry-image.clr .owp-quick-view {
    display: block !important;
    width: auto;
    padding: 11px 15px;
    left: 50%;
    margin-left: -65px;
}

.woocommerce div.product div.woocommerce-product-details__short-description p {
    margin-bottom: 10px;
}
input#terms[type=checkbox] + span {
  display: block;
  margin: 0.2em;
  cursor: pointer;
  padding: 0.2em;
}

input#terms[type=checkbox] {
  display: none;
}

input#terms[type=checkbox] + span:before {
  content: "\2714";
  border: 0.1em solid #000;
  border-radius: 0.2em;
  display: inline-block;
  width: 20px;
  height: 20px;
  padding-left: 0.2em;
  padding-bottom: 0.3em;
  margin-right: 0.2em;
  vertical-align: bottom;
  color: transparent;
  transition: .2s;
  line-height: 1;
  text-align: center;
  font-size: 15px;
  vertical-align: middle;
}

input#terms[type=checkbox] + span:active:before {
  transform: scale(0);
}

input#terms[type=checkbox]:checked + span:before {
  background-color: MediumSeaGreen;
  border-color: MediumSeaGreen;
  color: #fff;
}

input#terms[type=checkbox]:disabled + span:before {
  transform: scale(1);
  border-color: #aaa;
}

input#terms[type=checkbox]:checked:disabled + span:before {
  transform: scale(1);
  background-color: #bfb;
  border-color: #bfb;
}
ul#shipping_method li {
    position: relative;
    padding-right: 30px;
}
tr.woocommerce-shipping-totals.shipping [type="radio"]:checked + label:before, tr.woocommerce-shipping-totals.shipping [type="radio"]:not(:checked) + label:before {
    left: auto !important;
    right: 0 !important;
}
tr.woocommerce-shipping-totals.shipping [type="radio"]:checked + label:after, tr.woocommerce-shipping-totals.shipping [type="radio"]:not(:checked) + label:after {
    left: auto !important;
    right: 3px !important;
}
#wrap .woo-entry-image.clr .owp-quick-view {
    background-color: rgb(64 64 64);
    font-size: 0px;
    width: 33px;
    text-align: center;
    line-height: 33px;
    padding: 0px;
    right: 0px;
    left: auto;
    top: 0px;
    bottom: auto;
    color: #bfbfbf;
}
#wrap .woo-entry-image.clr .owp-quick-view {
    display: block !important;
}

#wrap .products .product .tinv-wraper.tinv-wishlist {
    top: auto;
    right: 0;
    /* bottom: 0; */
}
#wrap ul.products li.product .tinvwl_add_to_wishlist_button {
    background-color: rgb(0, 0, 0);
    color: rgb(222 11 109);
    text-align: center;
    width: 33px;
    line-height: 33px;
}

#wrap ul.products li.product .tinvwl_add_to_wishlist_button:before {
    margin: 0 2px !important;
}

#wrap ul.products li.product .tinvwl_add_to_wishlist_button:hover {
    background: #2b2b2f;
    color: white;
}

#wrap .woo-entry-image.clr .owp-quick-view i {
    margin: 0px 0px 0 3px;
    line-height: 0;
    padding: 0;
    text-align: center;
}
#wrap span.tinvwl_add_to_wishlist-text {
    display: none;
}

#wrap .products .product .tinv-wraper.tinv-wishlist {
    top: 34px;
    right: 0;
    /* bottom: 0; */
}
#wrap a.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-position-after.tinvwl-product-in-list, #wrap ul.products li.product .tinvwl_add_to_wishlist_button:hover {
    background-color: rgb(222 11 109);
    color: rgb(255 255 255);
}

#wrap .woo-entry-image.clr .owp-quick-view:hover {
    background-color: rgb(0, 0, 0);
    color: white;
}
html .woocommerce #order_review table.shop_table tbody td.product-name {
    color: black;
    position: relative;
    max-width: 20000px !important;
    line-height: 1.2;
}
