:root{--action-size:44px;--action-gap:10px;--action-pad:14px;--brand:#5a2f1a}.woocommerce ul.products li.product{position:relative}.woocommerce ul.products li.product .woosq-btn{position:absolute;top:var(--action-pad);right:var(--action-pad);width:var(--action-size);height:var(--action-size);border-radius:50%;background:#fff;border:1px solid #e5e5e5;box-shadow:0 6px 18px rgba(0,0,0,.08);z-index:20;padding:0;margin:0;cursor:pointer;display:inline-block;line-height:var(--action-size);font-size:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateX(10px);transition:all 0.3s ease}.woocommerce ul.products li.product:hover .woosq-btn{opacity:1;visibility:visible;transform:translateX(0)}.woocommerce ul.products li.product .woosq-btn::before{font-family:"FontAwesome";content:"\f06e";font-size:14px;color:var(--brand);display:block;text-align:center;line-height:var(--action-size)}.woocommerce ul.products li.product .woosq-btn:hover{background:var(--brand);border-color:var(--brand)}.woocommerce ul.products li.product .woosq-btn:hover::before{color:#fff}.woocommerce ul.products li.product .tinvwl-after-add-to-cart:not(.tinvwl-loop-button-wrapper){display:none!important}.woocommerce ul.products li.product .tinvwl-loop-button-wrapper a[data-tinv-wl-action],.woocommerce ul.products li.product a[data-tinv-wl-action]{position:absolute;top:calc(var(--action-pad) + var(--action-size) + var(--action-gap));right:var(--action-pad);width:var(--action-size);height:var(--action-size);border-radius:50%;background:#fff;border:1px solid #e5e5e5;box-shadow:0 6px 18px rgba(0,0,0,.08);z-index:30;padding:0;margin:0;display:flex;align-items:center;justify-content:center;text-decoration:none;overflow:hidden;color:var(--brand);opacity:0;visibility:hidden;transform:translateX(10px);transition:all 0.3s ease;transition-delay:0.05s}.woocommerce ul.products li.product:hover .tinvwl-loop-button-wrapper a[data-tinv-wl-action],.woocommerce ul.products li.product:hover a[data-tinv-wl-action]{opacity:1;visibility:visible;transform:translateX(0)}.woocommerce ul.products li.product a[data-tinv-wl-action] .tinvwl_add_to_wishlist-text,.woocommerce ul.products li.product a[data-tinv-wl-action] .tinvwl_remove_from_wishlist-text{display:none!important}.woocommerce ul.products li.product a[data-tinv-wl-action] i,.woocommerce ul.products li.product a[data-tinv-wl-action]::before{display:block;line-height:1;font-size:18px;margin:0}.woocommerce ul.products li.product a[data-tinv-wl-action]:hover,.woocommerce ul.products li.product a[data-tinv-wl-action].tinvwl-product-in-list,.woocommerce ul.products li.product a[data-tinv-wl-action].tinvwl-added{background:var(--brand);border-color:var(--brand);color:#fff}@media (max-width:600px){:root{--action-size:40px;--action-gap:8px;--action-pad:12px}}.product_meta .sku_wrapper{display:none!important}a.reset_variations{display:none!important}.woovs-reset,.woovs-reset a{display:none!important}.woocommerce-variation-link.reset{display:none!important}.woocommerce .quantity input[type="number"]::-webkit-inner-spin-button,.woocommerce .quantity input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.woocommerce .quantity input[type="number"]{-moz-appearance:textfield!important}#et-boc div.product form.cart .quantity,#et-boc div.product .woocommerce-variation-add-to-cart-enabled .quantity,#et-boc #woosq-popup .quantity,.woocommerce-cart-form .quantity{display:block!important;width:150px!important;max-width:150px!important;border:none!important;border-radius:0!important;overflow:visible!important;margin:0 10px 0 0!important;padding:0!important;background:transparent!important;vertical-align:top;flex-grow:0!important;flex-shrink:0!important}#et-boc div.product form.cart .quantity .qty-stepper,#et-boc div.product .woocommerce-variation-add-to-cart-enabled .quantity .qty-stepper,#et-boc #woosq-popup .quantity .qty-stepper,.woocommerce-cart-form .quantity .qty-stepper{display:flex!important;flex-direction:row!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:none!important;background:transparent!important;align-items:stretch!important}#et-boc div.product form.cart .quantity .qty-stepper input.qty,#et-boc div.product .woocommerce-variation-add-to-cart-enabled .quantity .qty-stepper input.qty,#et-boc #woosq-popup .quantity .qty-stepper input.qty,.woocommerce-cart-form .quantity .qty-stepper input.qty{flex-grow:1!important;width:auto!important;padding:10px!important;margin:0!important;border:1px solid #7B4B36!important;border-radius:8px!important;background:#ffffff!important;text-align:center!important;font-size:20px!important;min-height:50px!important;height:auto!important;box-shadow:none!important;box-sizing:border-box!important}#et-boc div.product form.cart .quantity .qty-stepper .btns,#et-boc div.product .woocommerce-variation-add-to-cart-enabled .quantity .qty-stepper .btns,#et-boc #woosq-popup .quantity .qty-stepper .btns,.woocommerce-cart-form .quantity .qty-stepper .btns{display:flex!important;flex-direction:column!important;margin-left:5px!important;width:40px!important;flex-shrink:0}#et-boc div.product form.cart .quantity .qty-stepper .btns button,#et-boc div.product .woocommerce-variation-add-to-cart-enabled .quantity .qty-stepper .btns button,#et-boc #woosq-popup .quantity .qty-stepper .btns button,.woocommerce-cart-form .quantity .qty-stepper .btns button{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;width:100%!important;height:24px!important;padding:0!important;margin:0!important;border:1px solid #7B4B36!important;background:#ffffff!important;color:#7B4B36!important;cursor:pointer!important;font-size:20px!important;font-weight:400!important;line-height:22px!important;-webkit-appearance:none!important;border-radius:8px!important;box-shadow:none!important;box-sizing:border-box!important}#et-boc div.product form.cart .quantity .qty-stepper .btns button.plus,#et-boc div.product .woocommerce-variation-add-to-cart-enabled .quantity .qty-stepper .btns button.plus,#et-boc #woosq-popup .quantity .qty-stepper .btns button.plus,.woocommerce-cart-form .quantity .qty-stepper .btns button.plus{margin-bottom:2px!important}.quantity .screen-reader-text{display:none!important}html body .woocommerce #respond input#submit.alt,html body .woocommerce a.button.alt,html body .woocommerce button.button.alt,html body .woocommerce input.button.alt,html body .woocommerce #respond input#submit,html body .woocommerce a.button,html body .woocommerce button.button,html body .woocommerce input.button{background:#FFFFFF!important;color:#7B4B36!important;border:1px solid #7B4B36!important;border-radius:50px!important;padding:10px 25px!important;font-size:12px!important;line-height:1.5em!important;font-weight:bold!important;transition:all 0.3s ease-in-out!important;position:relative!important;overflow:hidden!important;text-indent:0!important;text-align:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html body .woocommerce #respond input#submit.alt:hover,html body .woocommerce a.button.alt:hover,html body .woocommerce button.button.alt:hover,html body .woocommerce input.button.alt:hover,html body .woocommerce #respond input#submit:hover,html body .woocommerce a.button:hover,html body .woocommerce button.button:hover,html body .woocommerce input.button:hover{background:#7B4B36!important;color:#FFFFFF!important;border-color:#7B4B36!important}html body .woocommerce #respond input#submit.alt::before,html body .woocommerce a.button.alt::before,html body .woocommerce button.button.alt::before,html body .woocommerce input.button.alt::before,html body .woocommerce #respond input#submit::before,html body .woocommerce a.button::before,html body .woocommerce button.button::before,html body .woocommerce input.button::before{content:"\e01d"!important;font-family:'Dashicons'!important;margin-right:8px!important;font-size:18px!important;transform:translateX(-100%)!important;opacity:0!important;transition:all 0.3s ease-in-out!important;position:absolute!important;left:10px!important;color:#FFFFFF!important}html body .woocommerce #respond input#submit.alt:hover::before,html body .woocommerce a.button.alt:hover::before,html body .woocommerce button.button.alt:hover::before,html body .woocommerce input.button.alt:hover::before,html body .woocommerce #respond input#submit:hover::before,html body .woocommerce a.button:hover::before,html body .woocommerce button.button:hover::before,html body .woocommerce input.button:hover::before{transform:translateX(0%)!important;opacity:1!important;position:relative!important;left:auto!important}html body .woocommerce #respond input#submit.alt:hover,html body .woocommerce a.button.alt:hover,html body .woocommerce button.button.alt:hover,html body .woocommerce input.button.alt:hover,html body .woocommerce #respond input#submit:hover,html body .woocommerce a.button:hover,html body .woocommerce button.button:hover,html body .woocommerce input.button:hover{padding-left:35px!important}html body .woocommerce #respond input#submit.alt>span,html body .woocommerce a.button.alt>span,html body .woocommerce button.button.alt>span,html body .woocommerce input.button.alt>span,html body .woocommerce #respond input#submit>span,html body .woocommerce a.button>span,html body .woocommerce button.button>span,html body .woocommerce input.button>span{transform:translateX(0%)!important;transition:all 0.3s ease-in-out!important}[class*="et_pb_wc_add_to_cart"] form.cart,#et-boc #woosq-popup form.cart,#et-boc div.product form.variations_form.cart,#et-boc div.product form.cart{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;width:100%!important}[class*="et_pb_wc_add_to_cart"] form.cart button.button,#et-boc #woosq-popup form.cart button.button,#et-boc div.product form.variations_form.cart button.button,#et-boc div.product form.cart button.button{flex-grow:1!important;width:auto!important;margin-bottom:0!important}#et-boc div.product .woocommerce-variation-add-to-cart-enabled{display:flex!important;flex-wrap:nowrap!important;align-items:center!important}.deslizante-menu{overflow:hidden!important;white-space:nowrap!important;width:100%!important;box-sizing:border-box!important}.deslizante-menu p,.deslizante-menu span,.deslizante-menu a{display:inline-block!important;padding-left:0!important;animation:marquee-fluido-total 15s linear infinite!important;will-change:transform}@keyframes marquee-fluido-total{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}body{overflow-x:hidden!important}.button:hover::after,.button.alt:hover::after{display:none!important}@media (max-width:1024px){.woocommerce ul.products li.product .woosq-btn,.woocommerce ul.products li.product .tinvwl-loop-button-wrapper a[data-tinv-wl-action],.woocommerce ul.products li.product a[data-tinv-wl-action]{opacity:1!important;visibility:visible!important;transform:none!important}}#main-content .ov-tienda li.dot:nth-child(2n+2){margin-right:8px!important}.ov-tienda .woocommerce ul.products li.last,.ov-tienda .woocommerce-page ul.products li.last{margin-right:40px}@media (max-width:980px){.ov-tienda ul.products.columns-1 li:nth-child(2n+2),.ov-tienda ul.products.columns-2 li:nth-child(2n+2),.ov-tienda ul.products.columns-3 li:nth-child(2n+2),.ov-tienda ul.products.columns-4 li:nth-child(2n+2){margin-right:4%!important}}.woocommerce-NoticeGroup-checkout .woocommerce-error li{color:#ffffff!important}.woocommerce-NoticeGroup-checkout .woocommerce-error li a{color:#ffffff!important}ul#shipping_method{min-width:auto!important;width:100%}#billing_city_field label .required{display:none!important}#billing_city_field label::after{content:'*'!important;color:#a00;display:inline-block;font-weight:bold}.woocommerce ul.order_details{margin:auto!important}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{padding:1em 1em 1em 1em!important}