body{overflow-x:hidden}::-moz-selection{color:#fff;background:var(--e-global-color-primary)}::selection{color:#fff;background:var(--e-global-color-primary)}html{scroll-behavior:smooth}h5{font-size:var(--e-global-typography-9d7d98a-font-size);font-family:var(--e-global-typography-9d7d98a-font-family);font-weight:var(--e-global-typography-9d7d98a-font-weight)}select{background-color:var(--e-global-color-9ad08a1);font-family:var(--e-global-typography-text-font-family)!important}li .page-numbers{padding:8px 12px!important}table tbody tr:hover>td,table tbody tr:hover>th{background-color:transparent}.imagen-frio .elementor-image-box-wrapper{display:flex;gap:8px}.none-events{pointer-events:none}.ul-style-none ul{list-style:none;margin:0;padding:0}.slide-title span{background:#fff;padding:4px 16px;line-height:1.2}.slide-title.slide-title--yellow span{background:var(--e-global-color-primary)}.slide-title.slide-title--black span{background:var(--e-global-color-text)}.slide-title.slide-title--red span{background:var(--e-global-color-accent)}.elementor-menu-cart__toggle .elementor-button:focus{background-color:var(--toggle-button-hover-background-color)}.lastabs_producto a{color:var(--e-global-color-accent);font-weight:700}.lastabs_producto a:hover{text-decoration:underline}.lastabs_producto ul{margin-bottom:16px}.cat_box .elementor-column{min-height:300px}.cat_box .elementor-widget-heading,.cat_box .elementor-widget-heading .elementor-widget-container,.cat_box .elementor-column .elementor-widget-heading .elementor-widget-container,.cat_box h2,.cat_box a{height:100%;width:100%;display:flex!important;justify-content:center;align-items:center}.variations tbody>tr:nth-child(odd)>td,.variations tbody>tr:nth-child(odd)>th{background-color:transparent}tbody>tr:nth-child(odd)>td,tbody>tr:nth-child(odd)>th{background-color:transparent!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:transparent}.variations tbody>tr td,table tbody>tr th{padding:0}.variations tbody>tr td.value{padding-bottom:15px}.variable-item.button-variable-item{background-color:transparent!important;padding:2px!important;border-radius:0!important}.variable-item.button-variable-item.selected,.variable-item.button-variable-item:hover,.variable-item.button-variable-item.selected{box-shadow:none!important}.single_variation_wrap{margin-top:30px}.woocommerce-variation-price{font-family:var(--e-global-typography-65c0866-font-family);font-size:var(--e-global-typography-65c0866-font-size);font-weight:var(--e-global-typography-65c0866-font-weight);margin-bottom:10px}.woocommerce-variation-price span.woocommerce-Price-amount.amount::before{content:"PRECIO: "}.wc-tabs{text-align:center}.wc-tabs li{border:3px solid var(--e-global-color-0ccc10f)!important}a.reset_variations{font-size:14px;font-family:sans-serif;padding:10px 10px;position:relative;top:20px}.intern_menu .elementor-column-wrap{transition:padding 0.3s;padding-bottom:15px!important}.sticky .intern_menu .elementor-column-wrap{padding-bottom:0px!important;border:0 solid transparent!important}.col_buscador .elementor-column-wrap{transition:padding 0.3s}.sticky .col_buscador .elementor-column-wrap{padding:0!important}.menu_sec{transition:margin 0.3s}.sticky .menu_sec{margin:5px 0 10px!important}.logo_wrap img{transition:width 0.3s}.sticky .logo_wrap img{width:190px!important}.single-product .woocommerce-notices-wrapper{z-index:99;position:relative}.single-product .woocommerce-message{margin-bottom:0}.notice_amount{font-size:22px;font-weight:600}.custom_notices p{color:var(--e-global-color-464406e);margin:0}.custom_notices{margin-bottom:10px}.woocommerce td.product-quantity{width:50px;max-width:70px}.woocommerce td.product-quantity input{padding:10px 0}.woocommerce td.product-quantity br{display:none}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0;padding:10px 20px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{border:none;background-color:var(--e-global-color-primary);color:#000}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:10px 20px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:var(--e-global-color-accent);color:var(--e-global-color-d300526);transition:0.3s}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:var(--e-global-color-464406e);color:var(--e-global-color-d300526)}a.checkout-button.button.alt.wc-forward br{display:none}.woocommerce .quantity .qty{width:100%;height:100%}.product_addtocart .quantity .qty{max-width:70px;margin-right:15px!important}.product_addtocart .woocommerce-grouped-product-list .quantity .qty{min-height:40px!important;width:50px;padding-left:10px!important}.woocommerce-grouped-product-list.group_table td{padding:0 0 8px!important}td.woocommerce-grouped-product-list-item__label,td.woocommerce-grouped-product-list-item__price{font-size:16px;font-weight:600;vertical-align:middle!important}td.woocommerce-grouped-product-list-item__label{pointer-events:none}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:120px}.categories_sidebar .product-categories,.blog_categories ul{list-style:none;padding:0}.categories_sidebar .product-categories li,.blog_categories li{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--e-global-color-0ccc10f)}.categories_sidebar .product-categories li a,.categories_sidebar .product-categories li span{font-family:var(--e-global-typography-accent-font-family);font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);transition:color 0.3s}li.product.type-product::before{height:100%;content:"";width:100%;position:absolute;background:transparent}.destacados_home li.product.type-product{border:5px solid var(--e-global-color-text);background-color:var(--e-global-color-accent)}.destacados_home li.product.type-product::before{content:none}img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{margin-bottom:-20px!important}h2.woocommerce-loop-product__title{font-family:var(--e-global-typography-7b62bef-font-family);font-size:16px!important;font-weight:var(--e-global-typography-7b62bef-font-weight);color:var(--e-global-color-d300526);background:var(--e-global-color-accent);padding:10px 20px!important;display:inline-block;text-transform:uppercase}.destacados_home h2.woocommerce-loop-product__title{background-color:var(--e-global-color-d300526);color:var(--e-global-color-text);border:5px solid var(--e-global-color-text);margin-left:-15px!important}.woocommerce ul.products li.product .price{text-align:center;color:var(--e-global-color-d300526);font-size:20px;font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);margin:12px auto 8px}.woocommerce ul.products li.product .button{margin-top:1em;margin:15px auto 0px!important;text-align:center;display:block;padding:12px;font-family:var(--e-global-typography-65c0866-font-family);font-size:16px;font-weight:var(--e-global-typography-65c0866-font-weight);text-transform:uppercase;color:var(--e-global-color-text)}a.added_to_cart.wc-forward{position:absolute;bottom:-50px;left:0;margin:0 auto;width:100%;text-align:center;font-size:18px;font-weight:600}.ofertas_grid .elementor-pagination>*{border:1px solid #fff;padding:10px 15px}.ofertas_grid .elementor-pagination>*.current{background-color:var(--e-global-color-accent)}.ofertas_grid .elementor-pagination>a:hover{background-color:#fff}li.product.type-product{height:fit-content}nav.woocommerce-MyAccount-navigation ul{list-style:none;padding:0}nav.woocommerce-MyAccount-navigation ul li{padding:15px}nav.woocommerce-MyAccount-navigation ul li:last-child{border:none}nav.woocommerce-MyAccount-navigation ul li a{width:100%;height:100%;display:block;font-size:16px}button.woocommerce-Button{border-radius:0!important;border:none!important;font-size:18px!important;color:var(--e-global-color-text)!important}button.woocommerce-Button:hover{color:white!important;background-color:var(--e-global-color-primary)!important}button.woocommerce-Button[name="save_account_details"]{margin-top:20px}.result_posts nav.elementor-pagination{display:flex!important;justify-content:space-between}.result_posts nav.elementor-pagination>*{border:3px solid #fff;padding:15px}.result_posts nav.elementor-pagination>*:hover{border-color:var(--e-global-color-primary);color:white!important;background-color:var(--e-global-color-primary)}.tagcloud a{display:inline-block;font-size:16px!important;font-weight:700;padding:5px 10px;margin:5px 4px}article.product .search_grid .result_date{display:none}article.product .search_grid .btn_leermas{display:none}article.post .search_grid .btn_verproducto{display:none}.woocommerce a.remove{font-size:1.5em;transition:color 0.3s}.woocommerce a.remove:hover{color:red!important;background-color:transparent}.woocommerce a.remove::after{content:"Eliminar";font-size:16px;margin-left:5px;top:-2px;position:relative}td.product-thumbnail{padding:0!important;text-align:center}td.product-thumbnail a{height:30px!important;width:30px;margin:0 auto;display:block}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100%;max-width:30px;object-fit:cover}span.select2-selection.select2-selection--single{height:40px}span#select2-product_cat-container{padding:5px 10px;height:100%}span.select2-selection__arrow{height:100%!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--e-global-color-accent)!important}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:5px 10px}footer .categories_sidebar .product-categories li{border-bottom:none!important}footer .categories_sidebar .product-categories li>*{font-weight:400}@media (max-width:48em){.single-product .woocommerce-notices-wrapper{position:fixed;bottom:0;margin-bottom:0!important;z-index:10000}.cat_box .elementor-column{min-height:200px}.woocommerce td.product-quantity{width:auto;max-width:inherit}.elementor-menu-cart__container{z-index:10000!important}nav.woocommerce-MyAccount-navigation{margin-bottom:40px}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:1px solid #ccc}}