/* 
Theme Name: Hello Elementor Child
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Tresdedos
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
*/


/* Quitar título de producto de los PACKS */
.woosb-title-inner { display: none !important; }

table tbody>tr>td, table tbody>tr>th { background: none !important; }

/* Tabla precio total packs productos */
.wapo-product-price th, .wapo-total-options th,
.wapo-product-price td, .wapo-total-options td { font-size: 90%; padding: 10px; text-align: left; }
#wapo-total-product-price, #wapo-total-options-price, #wapo-total-order-price { padding-left: 10px; padding-right: 10px; text-align: right; }


.yith-wapo-container { margin-bottom: 70px; }
.cuantospacks { display: none; }
.packfixtoe .cuantospacks { display: block; font-size: 20px; }
.packfixtoe a.reset_variations { display: none !important; }




/* Fichas de productos */
.single-product .site-main { margin: auto !important; max-width: 1140px !important; } /* ancho de la ficha */
.single-product .price { font-size: 26px !important; font-weight: 600; color: #2281CC !important; } /* precios */
.single-product .woocommerce-variation-price { display: none; } /* precios variaciones */
.single-product .product_title { font-size: 45px !important; font-weight: 600; color: #272C5E !important; text-transform: capitalize; } /* titulos */
.single-product .woocommerce-product-gallery { box-shadow: 0px 0px 39px 0px rgba(0, 0, 0, 0.21); border-radius: 60px 10px 60px 10px !important; } /* fotos */
.single-product .woocommerce-product-gallery__image { border-radius: 60px 10px 60px 10px !important; } /* fotos */
.single-product .related { clear: both; display: inline-block; margin-top: 90px !important; } /* productos relacionados */
.single-product .posted_in { display: none; } /* categorias */
.single-product .single_add_to_cart_button { background-color: #272C5E !important; border-radius: 10px !important; padding: 20px !important; } /* Botón "añadir al carrito" */

.woocommerce-message { border-top-color: #272C5E !important; margin: auto !important; max-width: 1140px !important; }


.woosb-products-layout-grid-3 .woosb-item-text-type-span { float: left; width: 12% !important; font-weight: bold; color: #272C5E; text-align: right; padding: 14px 10px 0 0 !important; margin: 0 !important; border: none; }
.woosb-products-layout-grid-3 .woosb-product-type-simple,
.woosb-products-layout-grid-3 .woosb-product-type-variation { float: left; width: 20% !important; padding: 0 !important; margin: 0 !important; border: none; }
.woosb-products-layout-grid-3 .woosb-product-type-simple img, .woosb-products-layout-grid-3 .woosb-product-type-variation img, .woosb-products-layout-grid-3 .woosb-thumb { display: none !important; }
.woosb-products-layout-grid-3 .woosb-product { border: none !important; }
.woosb-products-layout-grid-3 .woosb-item-text-type-h5 { padding: 0 !important; margin: 0 !important; border: none; }