.woocommerce ul.products li.product .button{display:block;margin:12px auto 0;text-align:center}.woocommerce ul.products li.product{padding:20px;box-sizing:border-box;background:#fff;border-radius:10px;box-shadow:0 6px 18px rgba(0,0,0,0.06);transition:transform 0.25s ease,box-shadow 0.25s ease}.woocommerce ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,0.10)}.woocommerce ul.products li.product{border-radius:10px;box-shadow:0 6px 18px rgba(0,0,0,0.06)}.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button{display:block;margin:12px auto 0;text-align:center}.woocommerce ul.products li.product{transition:transform 0.25s ease,box-shadow 0.25s ease}.woocommerce ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,0.10)}.woocommerce ul.products li.product .et_shop_image{margin-bottom:15px}.woocommerce ul.products li.product .price{margin-bottom:10px}.woocommerce ul.products li.product{display:flex;flex-direction:column}.woocommerce ul.products li.product .button{margin-top:auto}#calc_shipping_city_field,#calc_shipping_postcode_field{display:none!important}.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-billing-fields__field-wrapper .form-row{width:48%;margin-bottom:14px}#billing_country_field,#billing_address_1_field,#billing_address_2_field,#billing_email_field{width:100%}.woocommerce form .form-row label{display:block;font-size:14px;margin-bottom:6px;font-weight:500}.woocommerce form .form-row input.input-text,.woocommerce form .form-row select{width:100%;padding:14px;border:1.5px solid #000;background:#fff;font-size:15px}.woocommerce form .form-row select{height:48px}.woocommerce-checkout h3{font-size:22px;margin-bottom:18px;font-weight:600}@media (max-width:768px){.woocommerce-billing-fields__field-wrapper .form-row{width:100%}}.checkout-product-item{display:flex;align-items:flex-start;gap:12px}.checkout-product-item img{width:60px;border-radius:4px}.checkout-product-info{font-size:14px;line-height:1.4}.woocommerce-checkout-review-order-table .product-total{text-align:right;font-weight:600}.woocommerce ul.products li.product .button{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;text-align:center!important;white-space:normal!important;padding:10px 12px!important;line-height:1.2!important}.wishlist_table .product-add-to-cart a{min-width:160px;text-align:center;white-space:nowrap!important}.wishlist_table td{vertical-align:middle}.logo-carousel{overflow:hidden;width:100%;background:#fff;padding:20px 0}.logo-track{display:flex;align-items:center;width:max-content;animation:scroll-logos 20s linear infinite;will-change:transform}.logo-track img{width:150px;height:auto;margin:0 28px;object-fit:contain;filter:grayscale(100%);opacity:0.7;transition:0.3s;flex:0 0 auto}.logo-track img:hover{filter:grayscale(0%);opacity:1}@keyframes scroll-logos{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (max-width:767px){.logo-carousel{padding:12px 0}.logo-track{animation:scroll-logos 10s linear infinite}.logo-track img{width:120px;margin:0 10px}}.et_mobile_menu{width:280px!important;min-width:280px!important;right:0!important;left:auto!important}.et_pb_menu__menu,.et_mobile_nav_menu{position:static!important}@media (max-width:767px){.tabla-scroll-mobile{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.tabla-scroll-mobile table{min-width:700px}}@media (max-width:767px){.shop-carrusel-mobile ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;gap:16px;padding-bottom:15px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.shop-carrusel-mobile ul.products li.product{flex:0 0 70%!important;max-width:70%!important;width:70%!important;scroll-snap-align:start;margin:0!important}.shop-carrusel-mobile ul.products::-webkit-scrollbar{display:none}}.et_pb_shop ul.products li.product,.woocommerce ul.products li.product{display:flex!important;flex-direction:column!important}.et_pb_shop ul.products li.product .et_shop_image,.woocommerce ul.products li.product .et_shop_image{height:230px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:18px!important}.et_pb_shop ul.products li.product .et_shop_image img,.woocommerce ul.products li.product .et_shop_image img,.et_pb_shop ul.products li.product img,.woocommerce ul.products li.product img{max-height:220px!important;width:auto!important;object-fit:contain!important}.et_pb_shop ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.et_pb_shop ul.products li.product h2,.woocommerce ul.products li.product h2{min-height:52px!important;height:52px!important;line-height:1.1!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin-bottom:8px!important}.et_pb_shop ul.products li.product .price,.woocommerce ul.products li.product .price{min-height:24px!important;height:24px!important;text-align:center!important;margin-bottom:10px!important}.et_pb_shop ul.products li.product .button,.woocommerce ul.products li.product .button{margin-top:0!important;width:100%!important;display:block!important;text-align:center!important}.et_pb_shop ul.products li.product .tinv-wraper,.woocommerce ul.products li.product .tinv-wraper,.et_pb_shop ul.products li.product .tinvwl_add_to_wishlist_button,.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:12px!important;text-align:center!important}.tinv-wishlist{max-width:1200px;margin:0 auto}.tinv-wishlist h2,.tinv-wishlist .tinv-header{font-size:28px;font-weight:600;margin-bottom:25px}.tinv-wishlist table{border-collapse:separate!important;border-spacing:0!important;width:100%;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,0.06)}.tinv-wishlist table th{background:#fff3eb;color:#333;font-weight:600;font-size:15px;padding:16px 14px!important;border-bottom:1px solid #f2d6c4}.tinv-wishlist table td{padding:16px 14px!important;vertical-align:middle!important;border-bottom:1px solid #f2f2f2;font-size:15px}.tinv-wishlist .product-thumbnail img{width:64px!important;height:64px!important;object-fit:contain!important;border-radius:8px;background:#fff}.tinv-wishlist .product-name a{color:#f53020!important;font-weight:500;text-decoration:none!important}.tinv-wishlist .product-name a:hover{color:#fb842b!important}.tinv-wishlist .product-price{font-weight:600;color:#222}.tinv-wishlist .product-stock p,.tinv-wishlist .product-stock span{color:#222;font-weight:500}.tinv-wishlist .product-stock i{color:#25a244!important}.tinv-wishlist .button,.tinv-wishlist button,.tinv-wishlist input[type="submit"],.tinv-wishlist .tinvwl-to-right button,.tinv-wishlist .tinvwl-to-right .button,.tinv-wishlist .product-action .button{background:#fb842b!important;color:#ffffff!important;border:none!important;border-radius:7px!important;padding:10px 18px!important;font-weight:600!important;font-size:14px!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;box-shadow:none!important}.tinv-wishlist .button *,.tinv-wishlist button *,.tinv-wishlist .product-action .button *{color:#ffffff!important}.tinv-wishlist .button:hover,.tinv-wishlist button:hover,.tinv-wishlist input[type="submit"]:hover,.tinv-wishlist .product-action .button:hover{background:#f53020!important;color:#ffffff!important}.tinv-wishlist .product-remove button,.tinv-wishlist .product-remove a{background:#f7f7f7!important;color:#111!important;border-radius:50%!important;width:28px!important;height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important}.tinv-wishlist select{height:42px;border:1px solid #ddd;border-radius:6px;padding:0 12px;background:#fff}.tinv-wishlist .tinvwl-table-manage-list{margin-top:15px}.tinv-wishlist .social-buttons{margin-top:20px}.tinv-wishlist .social-buttons span{font-weight:500}.tinv-wishlist .product-action .button,.tinv-wishlist .product-action button,.tinv-wishlist td.product-action .button,.tinv-wishlist td.product-action button{min-width:180px!important;width:180px!important;white-space:nowrap!important;text-align:center!important;padding:12px 18px!important}.tinv-wishlist .product-remove a,.tinv-wishlist .product-remove button,.tinv-wishlist td.product-remove a,.tinv-wishlist td.product-remove button{background:#fff3eb!important;color:#f53020!important;border:1px solid #f53020!important;border-radius:50%!important;width:30px!important;height:30px!important;min-width:30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;font-weight:700!important;line-height:1!important;opacity:1!important;text-decoration:none!important}.tinv-wishlist .product-remove a *,.tinv-wishlist .product-remove button *{color:#f53020!important;opacity:1!important}.tinv-wishlist .product-remove a:hover,.tinv-wishlist .product-remove button:hover{background:#f53020!important;color:#ffffff!important}.tinv-wishlist .product-remove a:hover *,.tinv-wishlist .product-remove button:hover *{color:#ffffff!important}@media (max-width:767px){.woocommerce-cart .woocommerce{padding:0 14px!important}.woocommerce-cart table.shop_table.cart{border:none!important;box-shadow:none!important;background:transparent!important}.woocommerce-cart table.shop_table.cart tbody tr.cart_item{display:block!important;background:#ffffff!important;border-radius:14px!important;padding:18px!important;margin-bottom:18px!important;box-shadow:0 8px 24px rgba(0,0,0,0.06)!important;border:1px solid #f1f1f1!important}.woocommerce-cart table.shop_table.cart tbody tr.cart_item td{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:10px 0!important;border:none!important;border-bottom:1px solid #eeeeee!important;text-align:right!important;font-size:16px!important;line-height:1.3!important}.woocommerce-cart table.shop_table.cart tbody tr.cart_item td:last-child{border-bottom:none!important}.woocommerce-cart table.shop_table.cart tbody tr.cart_item td::before{content:attr(data-title) ": "!important;font-weight:700!important;color:#111111!important;text-align:left!important;padding-right:12px!important;flex:0 0 38%!important}.woocommerce-cart table.shop_table.cart tbody tr.cart_item td.product-remove::before,.woocommerce-cart table.shop_table.cart tbody tr.cart_item td.product-thumbnail::before{content:""!important;display:none!important}.woocommerce-cart table.shop_table.cart td.product-remove{justify-content:flex-end!important;border-bottom:none!important;padding-bottom:0!important}.woocommerce-cart table.shop_table.cart td.product-remove a.remove{width:32px!important;height:32px!important;background:#fff3eb!important;color:#f53020!important;border:1px solid #f53020!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:22px!important;line-height:1!important;text-decoration:none!important}.woocommerce-cart table.shop_table.cart td.product-thumbnail{justify-content:center!important;padding:0 0 10px 0!important}.woocommerce-cart table.shop_table.cart td.product-thumbnail img{width:115px!important;height:115px!important;object-fit:contain!important}.woocommerce-cart table.shop_table.cart td.product-name{text-align:right!important}.woocommerce-cart table.shop_table.cart td.product-name a{color:#111111!important;font-weight:600!important;text-decoration:none!important;font-size:16px!important}.woocommerce-cart table.shop_table.cart td.product-price,.woocommerce-cart table.shop_table.cart td.product-subtotal{font-weight:600!important;color:#111111!important}.woocommerce-cart table.shop_table.cart td.product-quantity{align-items:center!important}.woocommerce-cart table.shop_table.cart .quantity input.qty{width:72px!important;height:46px!important;text-align:center!important;border:1px solid #dddddd!important;border-radius:8px!important;font-size:16px!important}.woocommerce-cart table.shop_table.cart tr:last-child td.actions{display:block!important;background:#ffffff!important;border-radius:14px!important;padding:18px!important;box-shadow:0 8px 24px rgba(0,0,0,0.06)!important;border:1px solid #f1f1f1!important;margin-top:10px!important}.woocommerce-cart table.shop_table.cart td.actions .coupon{display:block!important;width:100%!important}.woocommerce-cart table.shop_table.cart td.actions .coupon input.input-text{width:100%!important;height:52px!important;margin:0 0 10px 0!important;padding:0 14px!important;font-size:16px!important;border:1px solid #eeeeee!important;background:#f7f7f7!important;border-radius:6px!important;box-sizing:border-box!important}.woocommerce-cart table.shop_table.cart td.actions .coupon button,.woocommerce-cart table.shop_table.cart td.actions button[name="update_cart"]{width:100%!important;height:52px!important;margin:0 0 10px 0!important;background:#fb842b!important;color:#ffffff!important;border:none!important;border-radius:6px!important;font-size:17px!important;font-weight:600!important;opacity:1!important}.woocommerce-cart table.shop_table.cart td.actions button[name="update_cart"]:disabled{background:#eeeeee!important;color:#888888!important}.woocommerce-cart .cart-collaterals{margin-top:25px!important}.woocommerce-cart .cart-collaterals .cart_totals{width:100%!important;float:none!important;background:#ffffff!important;border-radius:14px!important;padding:18px!important;box-shadow:0 8px 24px rgba(0,0,0,0.06)!important;border:1px solid #f1f1f1!important}.woocommerce-cart .cart-collaterals .cart_totals h2{font-size:24px!important;margin-bottom:16px!important;text-align:left!important}.woocommerce-cart .cart-collaterals .cart_totals table{border:none!important}.woocommerce-cart .cart-collaterals .cart_totals table tr{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;border-bottom:1px solid #eeeeee!important;padding:12px 0!important}.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td{display:block!important;border:none!important;padding:0!important;width:auto!important;font-size:15px!important;text-align:right!important}.woocommerce-cart .cart-collaterals .cart_totals table th{text-align:left!important;font-weight:700!important;padding-right:12px!important}.woocommerce-cart .wc-proceed-to-checkout{padding-top:18px!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%!important;background:#fb842b!important;color:#ffffff!important;border-radius:6px!important;font-size:18px!important;padding:15px 20px!important;text-align:center!important}}@media (max-width:767px){.woocommerce-checkout .woocommerce,.woocommerce-checkout form.checkout{width:100%!important;max-width:100%!important;padding:0 16px!important;box-sizing:border-box!important}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{width:100%!important;float:none!important;clear:both!important}.woocommerce-checkout h3,.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout #order_review_heading{font-size:26px!important;line-height:1.2!important;margin-bottom:22px!important;text-align:left!important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:block!important;width:100%!important}.woocommerce-checkout .form-row,.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last,.woocommerce-checkout .form-row-wide{width:100%!important;float:none!important;clear:both!important;display:block!important;margin:0 0 18px 0!important;padding:0!important}.woocommerce-checkout form .form-row label{display:block!important;font-size:16px!important;line-height:1.3!important;margin-bottom:8px!important;font-weight:500!important;color:#111!important}.woocommerce-checkout form .form-row input.input-text,.woocommerce-checkout form .form-row textarea,.woocommerce-checkout form .form-row select,.woocommerce-checkout .select2-container,.woocommerce-checkout .select2-selection{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.woocommerce-checkout form .form-row input.input-text,.woocommerce-checkout form .form-row textarea,.woocommerce-checkout form .form-row select,.woocommerce-checkout .select2-container--default .select2-selection--single{min-height:54px!important;height:54px!important;border:1.5px solid #111!important;border-radius:0!important;background:#fff!important;padding:0 14px!important;font-size:16px!important;color:#111!important}.woocommerce-checkout input::placeholder,.woocommerce-checkout textarea::placeholder{color:#999!important;opacity:1!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:54px!important;padding-left:0!important;color:#777!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:54px!important}.woocommerce-checkout #billing_address_1_field,.woocommerce-checkout #billing_address_2_field,.woocommerce-checkout #billing_state_field,.woocommerce-checkout #billing_city_field,.woocommerce-checkout #billing_phone_field,.woocommerce-checkout #billing_email_field{width:100%!important;display:block!important}.woocommerce-checkout #order_review_heading{margin-top:35px!important}.woocommerce-checkout #order_review{background:#fff!important;border-radius:14px!important;padding:16px!important;box-shadow:0 8px 24px rgba(0,0,0,0.06)!important;border:1px solid #f1f1f1!important;margin-bottom:30px!important}.woocommerce-checkout-review-order-table{width:100%!important;border:none!important}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{font-size:14px!important;line-height:1.35!important;padding:12px 6px!important;vertical-align:middle!important}.woocommerce-checkout-review-order-table .product-name{width:65%!important}.woocommerce-checkout-review-order-table .product-total{width:35%!important;text-align:right!important;font-weight:600!important}.woocommerce-checkout-review-order-table img{width:54px!important;height:54px!important;object-fit:contain!important;margin-right:8px!important}.woocommerce-checkout .woocommerce-shipping-totals td,.woocommerce-checkout .woocommerce-shipping-totals th{display:block!important;width:100%!important;text-align:left!important}.woocommerce-checkout .woocommerce-shipping-totals td{font-size:14px!important;line-height:1.45!important}.woocommerce-checkout #payment{background:#fff!important;border-radius:14px!important;padding:16px!important;border:1px solid #f1f1f1!important}.woocommerce-checkout #payment ul.payment_methods{padding:0!important;border-bottom:1px solid #eee!important}.woocommerce-checkout #payment div.payment_box{font-size:14px!important;line-height:1.4!important}.woocommerce-checkout #place_order{width:100%!important;background:#fb842b!important;color:#fff!important;border:none!important;border-radius:7px!important;padding:16px 20px!important;font-size:18px!important;font-weight:600!important;margin-top:15px!important}.woocommerce-checkout,.woocommerce-checkout *{max-width:100%}}@media (max-width:767px){.woocommerce-checkout #payment{width:100%!important;max-width:100%!important;padding:16px 12px!important;box-sizing:border-box!important}.woocommerce-checkout #payment ul.payment_methods{width:100%!important;padding:0!important;margin:0!important;box-sizing:border-box!important}.woocommerce-checkout #payment .payment_box{width:100%!important;max-width:100%!important;padding:14px 0!important;margin:0!important;box-sizing:border-box!important}}.tabla-envios-plus-store{width:100%;max-width:1100px;margin:30px auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.tabla-envios-plus-store table{width:100%;border-collapse:collapse;background:#ffffff;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,0.06);border:1px solid #f2f2f2}.tabla-envios-plus-store table td{padding:18px 16px!important;border:1px solid #eeeeee;font-size:16px;line-height:1.35;vertical-align:middle}.tabla-envios-plus-store table tr:first-child td{background:#fff3eb;color:#111111;font-size:18px;font-weight:700;padding-top:24px!important;padding-bottom:24px!important}.tabla-envios-plus-store table tr:nth-child(2) td{background:#fb842b;color:#ffffff;font-size:16px;font-weight:700;padding-top:18px!important;padding-bottom:18px!important}.tabla-envios-plus-store table tr td:first-child{font-weight:600;color:#111111}.tabla-envios-plus-store table tr:nth-child(even):not(:first-child):not(:nth-child(2)){background:#fffaf7}.tabla-envios-plus-store table tr:hover:not(:first-child):not(:nth-child(2)){background:#fff3eb}@media (max-width:767px){.tabla-envios-plus-store{overflow:visible;margin:20px auto}.tabla-envios-plus-store table,.tabla-envios-plus-store tbody,.tabla-envios-plus-store tr,.tabla-envios-plus-store td{display:block;width:100%!important;box-sizing:border-box}.tabla-envios-plus-store table tr:first-child,.tabla-envios-plus-store table tr:nth-child(2){display:none!important}.tabla-envios-plus-store table tr{background:#ffffff;margin-bottom:18px;border-radius:16px;padding:18px;box-shadow:0 8px 24px rgba(0,0,0,0.07);border:1px solid #f1f1f1}.tabla-envios-plus-store table td{border:none!important;padding:8px 0!important;text-align:left!important;font-size:16px!important;line-height:1.4!important}.tabla-envios-plus-store table tr td:first-child{font-size:21px!important;font-weight:700!important;color:#f53020!important;text-align:center!important;padding-bottom:14px!important;margin-bottom:12px;border-bottom:1px solid #eeeeee!important}.tabla-envios-plus-store table tr td:nth-child(2)::before{content:"Entrega domicilio - Tiempo: ";font-weight:700;color:#111111}.tabla-envios-plus-store table tr td:nth-child(3)::before{content:"Entrega domicilio - Costo: ";font-weight:700;color:#111111}.tabla-envios-plus-store table tr td:nth-child(4)::before{content:"Entrega Tienda Olva - Tiempo: ";font-weight:700;color:#111111}.tabla-envios-plus-store table tr td:nth-child(5)::before{content:"Entrega Tienda Olva - Costo: ";font-weight:700;color:#111111}.tabla-envios-plus-store table tr td:nth-child(3),.tabla-envios-plus-store table tr td:nth-child(5){color:#fb842b!important;font-weight:600}}.tabla-envios-lima-plus-store{width:100%;max-width:850px;margin:30px auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.tabla-envios-lima-plus-store table{width:100%;border-collapse:collapse;background:#ffffff;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,0.06);border:1px solid #f2f2f2}.tabla-envios-lima-plus-store table td{padding:18px 16px!important;border:1px solid #eeeeee;font-size:16px;line-height:1.35;vertical-align:middle}.tabla-envios-lima-plus-store table tr:first-child td{background:#fff3eb;color:#111111;font-size:18px;font-weight:700;padding-top:24px!important;padding-bottom:24px!important}.tabla-envios-lima-plus-store table tr:nth-child(2) td{background:#fb842b;color:#ffffff;font-size:16px;font-weight:700;padding-top:18px!important;padding-bottom:18px!important}.tabla-envios-lima-plus-store table tr td:first-child{font-weight:600;color:#111111}.tabla-envios-lima-plus-store table tr:nth-child(even):not(:first-child):not(:nth-child(2)){background:#fffaf7}.tabla-envios-lima-plus-store table tr:hover:not(:first-child):not(:nth-child(2)){background:#fff3eb}@media (max-width:767px){.tabla-envios-lima-plus-store{overflow:visible;margin:20px auto;padding:0 14px;box-sizing:border-box}.tabla-envios-lima-plus-store table,.tabla-envios-lima-plus-store tbody,.tabla-envios-lima-plus-store tr,.tabla-envios-lima-plus-store td{display:block;width:100%!important;box-sizing:border-box}.tabla-envios-lima-plus-store table tr:first-child,.tabla-envios-lima-plus-store table tr:nth-child(2){display:none!important}.tabla-envios-lima-plus-store table tr{background:#ffffff;margin-bottom:16px;border-radius:16px;padding:18px;box-shadow:0 8px 24px rgba(0,0,0,0.07);border:1px solid #f1f1f1}.tabla-envios-lima-plus-store table td{border:none!important;padding:8px 0!important;text-align:left!important;font-size:16px!important;line-height:1.4!important}.tabla-envios-lima-plus-store table tr td:first-child{font-size:21px!important;font-weight:700!important;color:#f53020!important;text-align:center!important;padding-bottom:14px!important;margin-bottom:12px;border-bottom:1px solid #eeeeee!important}.tabla-envios-lima-plus-store table tr td:nth-child(2)::before{content:"Tiempo de entrega: ";font-weight:700;color:#111111}.tabla-envios-lima-plus-store table tr td:nth-child(3)::before{content:"Costo: ";font-weight:700;color:#111111}.tabla-envios-lima-plus-store table tr td:nth-child(3){color:#fb842b!important;font-weight:600}}.tabla-pagos-plus-store{width:100%;max-width:760px;margin:30px auto}.tabla-pagos-plus-store table{width:100%;border-collapse:separate;border-spacing:0;background:#ffffff;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,0.06);border:1px solid #f2f2f2}.tabla-pagos-plus-store table td{padding:20px 22px!important;border-bottom:1px solid #eeeeee;font-size:16px;line-height:1.45;vertical-align:middle}.tabla-pagos-plus-store table tr:last-child td{border-bottom:none}.tabla-pagos-plus-store table td:first-child{width:34%;background:#fff3eb;color:#f53020;font-weight:700}.tabla-pagos-plus-store table td:nth-child(2){color:#222222;font-weight:400}.tabla-pagos-plus-store table tr:hover td{background:#fffaf7}.tabla-pagos-plus-store table tr:hover td:first-child{background:#ffe7d8}@media (max-width:767px){.tabla-pagos-plus-store{padding:0 14px;box-sizing:border-box;margin:22px auto}.tabla-pagos-plus-store table,.tabla-pagos-plus-store tbody,.tabla-pagos-plus-store tr,.tabla-pagos-plus-store td{display:block;width:100%!important;box-sizing:border-box}.tabla-pagos-plus-store table{background:transparent;border:none;box-shadow:none;border-radius:0}.tabla-pagos-plus-store table tr{background:#ffffff;margin-bottom:16px;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,0.07);border:1px solid #f1f1f1}.tabla-pagos-plus-store table td{border-bottom:none!important;padding:16px 18px!important;text-align:center}.tabla-pagos-plus-store table td:first-child{background:#fb842b;color:#ffffff;font-size:18px;font-weight:700;border-bottom:none!important}.tabla-pagos-plus-store table td:nth-child(2){background:#ffffff;color:#222222;font-size:16px;line-height:1.45}}.woocommerce-checkout form.checkout{max-width:1200px;margin:0 auto}.woocommerce-checkout .woocommerce-billing-fields{background:#ffffff;border-radius:16px;padding:28px;box-shadow:0 8px 24px rgba(0,0,0,0.06);border:1px solid #f1f1f1}.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout #order_review_heading{font-size:26px!important;font-weight:700!important;margin-bottom:24px!important;color:#111111!important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:18px 22px;justify-content:space-between}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-first,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-last,.woocommerce-checkout #billing_phone_field,.woocommerce-checkout #billing_city_field{width:calc(50% - 11px)!important}.woocommerce-checkout #billing_address_1_field,.woocommerce-checkout #billing_address_2_field,.woocommerce-checkout #billing_state_field,.woocommerce-checkout #billing_email_field{width:100%!important}.woocommerce-checkout form .form-row label{font-size:15px!important;font-weight:500!important;margin-bottom:8px!important;color:#111111!important}.woocommerce-checkout form .form-row input.input-text,.woocommerce-checkout form .form-row textarea,.woocommerce-checkout form .form-row select,.woocommerce-checkout .select2-container--default .select2-selection--single{height:56px!important;border:1.5px solid #eeeeee!important;border-radius:8px!important;background:#ffffff!important;padding:0 14px!important;font-size:15px!important;color:#111111!important;box-sizing:border-box!important}.woocommerce-checkout .select2-container{width:100%!important}.woocommerce-checkout .select2-container--default .select2-selection--single{background:#f7f7f7!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:56px!important;padding-left:0!important;color:#777777!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:56px!important}.woocommerce-checkout input::placeholder,.woocommerce-checkout textarea::placeholder{color:#9a9a9a!important;opacity:1!important}.woocommerce-checkout #order_review{background:#ffffff;border-radius:16px;padding:22px;box-shadow:0 8px 24px rgba(0,0,0,0.06);border:1px solid #f1f1f1}.woocommerce-checkout-review-order-table{border-collapse:separate!important;border-spacing:0!important;border-radius:12px!important;overflow:hidden!important;border:1px solid #eeeeee!important}.woocommerce-checkout-review-order-table th{background:#fff3eb!important;color:#111111!important;font-weight:700!important;padding:14px 12px!important}.woocommerce-checkout-review-order-table td{padding:14px 12px!important;vertical-align:middle!important;border-bottom:1px solid #eeeeee!important}.woocommerce-checkout-review-order-table tr:last-child td,.woocommerce-checkout-review-order-table tr:last-child th{border-bottom:none!important}.woocommerce-checkout-review-order-table img{width:58px!important;height:58px!important;object-fit:contain!important;border-radius:8px!important;margin-right:10px!important}.woocommerce-checkout-review-order-table .product-name{font-size:14px!important;line-height:1.35!important}.woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout-review-order-table .cart-subtotal td,.woocommerce-checkout-review-order-table .order-total td{font-weight:700!important;color:#111111!important}.woocommerce-checkout #place_order{width:100%!important;background:#fb842b!important;color:#ffffff!important;border:none!important;border-radius:8px!important;padding:16px 22px!important;font-size:18px!important;font-weight:700!important;margin-top:18px!important}.woocommerce-checkout #place_order:hover{background:#f53020!important;color:#ffffff!important}@media (max-width:767px){.woocommerce-checkout form.checkout{padding:0 14px!important;box-sizing:border-box!important}.woocommerce-checkout #customer_details{width:100%!important;float:none!important;clear:both!important}.woocommerce-checkout .woocommerce-billing-fields{padding:18px!important;border-radius:14px!important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:block!important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-first,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-last,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-wide,.woocommerce-checkout #billing_phone_field,.woocommerce-checkout #billing_city_field,.woocommerce-checkout #billing_email_field,.woocommerce-checkout #billing_state_field,.woocommerce-checkout #billing_address_1_field,.woocommerce-checkout #billing_address_2_field{width:100%!important;max-width:100%!important;float:none!important;clear:both!important;display:block!important;margin-bottom:18px!important}.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout #order_review_heading{font-size:26px!important;line-height:1.2!important;margin-bottom:22px!important}.woocommerce-checkout form .form-row label{font-size:16px!important}.woocommerce-checkout form .form-row input.input-text,.woocommerce-checkout form .form-row textarea,.woocommerce-checkout form .form-row select,.woocommerce-checkout .select2-container--default .select2-selection--single{width:100%!important;height:54px!important;border-radius:8px!important;box-sizing:border-box!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:54px!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:54px!important}.woocommerce-checkout #order_review_heading{margin-top:30px!important}.woocommerce-checkout #order_review{width:100%!important;float:none!important;clear:both!important;padding:18px!important;border-radius:14px!important;box-sizing:border-box!important}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{font-size:14px!important;padding:12px 8px!important}.woocommerce-checkout-review-order-table img{width:52px!important;height:52px!important}.woocommerce-checkout #place_order{font-size:17px!important;padding:15px 18px!important}}.woocommerce-checkout #customer_details .col-2,.woocommerce-checkout .woocommerce-shipping-fields,.woocommerce-checkout .woocommerce-additional-fields{display:none!important}.single-product form.cart{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;max-width:520px}.single-product form.cart table.variations{width:100%;margin-bottom:18px}.single-product form.cart table.variations label{font-size:16px;font-weight:700;color:#111}.single-product form.cart table.variations td.value{position:relative!important}.single-product form.cart table.variations select{width:100%!important;height:48px!important;border:1.5px solid #eeeeee!important;border-radius:8px!important;background:#f7f7f7!important;background-image:none!important;padding:0 46px 0 14px!important;font-size:15px!important;color:#555!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}.single-product form.cart table.variations select::-ms-expand{display:none!important}.single-product form.cart table.variations td.value::before{content:""!important;position:absolute!important;right:1px!important;top:1px!important;width:42px!important;height:46px!important;background:#f7f7f7!important;border-radius:0 8px 8px 0!important;z-index:2!important;pointer-events:none!important}.single-product form.cart table.variations td.value::after{content:""!important;position:absolute!important;right:15px!important;top:24px!important;width:8px!important;height:8px!important;border-right:2px solid #555!important;border-bottom:2px solid #555!important;transform:rotate(45deg)!important;z-index:3!important;pointer-events:none!important}.single-product form.cart .quantity input.qty{width:64px!important;height:48px!important;border:1.5px solid #eeeeee!important;border-radius:8px!important;text-align:center!important;font-size:16px!important;color:#111!important;background:#ffffff!important}.single-product form.cart .single_add_to_cart_button{background:#fb842b!important;color:#ffffff!important;border:none!important;border-radius:10px!important;height:48px!important;padding:0 34px!important;font-size:16px!important;font-weight:700!important;min-width:230px;box-shadow:none!important}.single-product form.cart .single_add_to_cart_button:hover{background:#f53020!important;color:#ffffff!important}.single-product form.cart .single_add_to_cart_button.disabled,.single-product form.cart .single_add_to_cart_button:disabled{background:#f8a59d!important;color:#ffffff!important;opacity:1!important}.single-product .tinv-wraper{margin-top:12px!important}.single-product .tinvwl_add_to_wishlist_button{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#f53020!important;font-size:15px!important;font-weight:500!important;text-decoration:none!important}.single-product .tinvwl_add_to_wishlist_button::before,.single-product .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-icon{color:#f53020!important;font-size:20px!important}.single-product form.cart .woocommerce-variation-add-to-cart{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important}.single-product .tinv-wraper{margin-top:0!important}@media (max-width:767px){.single-product form.cart{max-width:100%;width:100%!important;overflow:visible!important}.single-product form.cart table.variations{margin-bottom:18px!important}.single-product form.cart table.variations select{height:52px!important;font-size:16px!important}.single-product form.cart table.variations td.value::before{height:50px!important}.single-product form.cart table.variations td.value::after{top:25px!important}.single-product form.cart .woocommerce-variation-add-to-cart{display:grid!important;grid-template-columns:84px 1fr!important;gap:10px!important;align-items:center!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.single-product form.cart .quantity{grid-column:1!important;grid-row:1!important;width:84px!important;margin:0!important}.single-product form.cart .quantity input.qty{width:84px!important;height:54px!important;border-radius:10px!important;font-size:16px!important;text-align:center!important;box-sizing:border-box!important}.single-product form.cart .single_add_to_cart_button{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:100%!important;min-width:0!important;height:54px!important;border-radius:12px!important;font-size:16px!important;padding:0 12px!important;box-sizing:border-box!important;white-space:nowrap!important}.single-product .tinv-wraper{grid-column:1 / 3!important;grid-row:2!important;width:100%!important;max-width:100%!important;margin:12px 0 0 0!important;padding:0!important;text-align:center!important;box-sizing:border-box!important}.single-product .tinvwl_add_to_wishlist_button{width:100%!important;max-width:100%!important;min-height:48px!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:#fff5f4!important;border:1px solid #ffd6d2!important;border-radius:12px!important;padding:12px 16px!important;color:#f53020!important;font-size:0!important;font-weight:700!important;text-decoration:none!important;box-sizing:border-box!important;line-height:1!important;white-space:nowrap!important}.single-product .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-icon,.single-product .tinvwl_add_to_wishlist_button i,.single-product .tinvwl_add_to_wishlist_button svg{display:none!important}.single-product .tinvwl_add_to_wishlist_button::before{content:"♡"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#f53020!important;font-size:22px!important;font-weight:700!important;line-height:1!important;margin:0!important;position:static!important;transform:none!important}.single-product .tinvwl_add_to_wishlist_button::after{content:"Añadir a Favoritos"!important;display:inline-flex!important;align-items:center!important;color:#f53020!important;font-size:15px!important;font-weight:700!important;line-height:1!important;margin:0!important;position:static!important;transform:none!important;white-space:nowrap!important}}.wpf_form,form.wpf_form{background:#ffffff!important;border-radius:16px!important;padding:22px!important;border:1px solid #f1f1f1!important;box-shadow:0 8px 24px rgba(0,0,0,0.05)!important}.wpf_form .wpf_form_title{font-size:22px!important;font-weight:700!important;color:#111111!important;margin-bottom:22px!important}.wpf_form .wpf_item{margin-bottom:26px!important;padding-bottom:22px!important;border-bottom:1px solid #f2f2f2!important}.wpf_form .wpf_item:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.wpf_form .wpf_item_name{font-size:16px!important;font-weight:700!important;color:#111111!important;margin-bottom:14px!important;text-transform:uppercase!important;letter-spacing:0.2px!important}.wpf_form ul{list-style:none!important;padding-left:0!important;margin-left:0!important}.wpf_form li{padding:8px 0!important;font-size:15px!important;line-height:1.3!important}.wpf_form label,.wpf_form a{color:#444444!important;text-decoration:none!important;font-weight:400!important}.wpf_form label:hover,.wpf_form a:hover{color:#f53020!important}.wpf_form input[type="checkbox"]{accent-color:#fb842b!important;width:17px!important;height:17px!important;margin-right:8px!important}.wpf_form .wpf_count,.wpf_form .wpf_item_count,.wpf_form .count{background:#fff3eb!important;color:#f53020!important;border-radius:999px!important;padding:3px 8px!important;font-size:12px!important;font-weight:700!important;margin-left:6px!important}.wpf_form .ui-slider,.wpf_form .wpf_slider{margin-top:18px!important;margin-bottom:12px!important}.wpf_form .ui-slider-horizontal{height:5px!important;background:#ffe2d1!important;border-radius:20px!important;border:none!important}.wpf_form .ui-slider-range{background:#fb842b!important;border-radius:20px!important}.wpf_form .ui-slider-handle{width:18px!important;height:18px!important;top:-7px!important;background:#f53020!important;border:3px solid #ffffff!important;border-radius:50%!important;box-shadow:0 2px 8px rgba(0,0,0,0.18)!important}.wpf_form .wpf_price_range,.wpf_form .wpf_price_label,.wpf_form .wpf_price_range_amount{font-size:15px!important;font-weight:600!important;color:#111111!important;margin-top:10px!important}.wpf_form .wpf_reset_btn,.wpf_form .wpf_reset_button,.wpf_form button[type="reset"],.wpf_form .wpf_reset{display:inline-flex!important;align-items:center!important;gap:6px!important;color:#f53020!important;background:transparent!important;border:none!important;padding:0!important;font-size:15px!important;font-weight:500!important;text-decoration:none!important;cursor:pointer!important}.wpf_form .wpf_reset_btn:hover,.wpf_form .wpf_reset_button:hover,.wpf_form .wpf_reset:hover{color:#fb842b!important}.wpf_form .wpf_submit,.wpf_form input[type="submit"],.wpf_form button[type="submit"]{background:#fb842b!important;color:#ffffff!important;border:none!important;border-radius:8px!important;padding:11px 18px!important;font-weight:700!important;font-size:15px!important;width:100%!important}.wpf_form .wpf_submit:hover,.wpf_form input[type="submit"]:hover,.wpf_form button[type="submit"]:hover{background:#f53020!important;color:#ffffff!important}@media (max-width:767px){.wpf_form,form.wpf_form{padding:18px!important;border-radius:14px!important;margin-bottom:24px!important}.wpf_form .wpf_form_title{font-size:20px!important;margin-bottom:18px!important}.wpf_form .wpf_item{margin-bottom:22px!important;padding-bottom:18px!important}.wpf_form .wpf_item_name{font-size:15px!important;margin-bottom:12px!important}.wpf_form li{font-size:15px!important;padding:7px 0!important}.wpf_form input[type="checkbox"]{width:18px!important;height:18px!important}}.wpf_form .wpf_reset_btn,.wpf_form .wpf_reset_button,.wpf_form .wpf_reset{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#f53020!important;background:transparent!important;border:none!important;padding:0!important;margin-top:10px!important;font-size:15px!important;font-weight:500!important;line-height:1.2!important;text-decoration:none!important;white-space:nowrap!important}.wpf_form .wpf_reset_btn:before,.wpf_form .wpf_reset_button:before,.wpf_form .wpf_reset:before{margin-right:8px!important;position:static!important;display:inline-block!important;line-height:1!important}.wpf_form .wpf_reset_btn i,.wpf_form .wpf_reset_button i,.wpf_form .wpf_reset i,.wpf_form .wpf_reset_btn span,.wpf_form .wpf_reset_button span,.wpf_form .wpf_reset span{margin-right:8px!important;position:static!important}.woocommerce-order{max-width:980px!important;margin:40px auto!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:none!important}.woocommerce-order,.woocommerce-order section,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-columns,.woocommerce-order .col2-set,.woocommerce-order .addresses{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.woocommerce-order .woocommerce-notice,.woocommerce-order .woocommerce-thankyou-order-received{background:#FEE8DB!important;color:#F1341C!important;font-size:24px!important;font-weight:700!important;line-height:1.25!important;padding:20px 24px!important;border-radius:14px!important;margin-bottom:22px!important;text-align:center!important;border:1px solid #ffd0bd!important}.woocommerce-order ul.order_details{background:#ffffff!important;border-radius:14px!important;padding:20px!important;margin:0 0 32px 0!important;border:1px solid #ffd0bd!important;box-shadow:0 8px 22px rgba(0,0,0,0.04)!important;display:flex!important;flex-wrap:nowrap!important;gap:16px!important;align-items:stretch!important}.woocommerce-order ul.order_details li{float:none!important;width:25%!important;max-width:25%!important;flex:1 1 25%!important;margin:0!important;padding:0 14px 0 0!important;border-right:1px solid #f3d8ca!important;font-size:12px!important;line-height:1.3!important;color:#555555!important;text-transform:uppercase!important;list-style:none!important;box-sizing:border-box!important}.woocommerce-order ul.order_details li:last-child{border-right:none!important}.woocommerce-order ul.order_details li strong{display:block!important;margin-top:6px!important;font-size:16px!important;line-height:1.25!important;color:#111111!important;text-transform:none!important;font-weight:700!important;word-break:break-word!important}.woocommerce-order h2,.woocommerce-order .woocommerce-order-details__title,.woocommerce-order .woocommerce-column__title{font-size:28px!important;line-height:1.2!important;font-weight:700!important;color:#111111!important;margin:34px 0 18px!important}.woocommerce-order table.shop_table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;border-radius:14px!important;overflow:hidden!important;border:1px solid #eeeeee!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(0,0,0,0.04)!important}.woocommerce-order table.shop_table th{background:#FEE8DB!important;color:#111111!important;font-weight:700!important;padding:16px 18px!important;border-bottom:1px solid #f2c9b8!important;font-size:15px!important}.woocommerce-order table.shop_table td{background:#ffffff!important;padding:16px 18px!important;border-bottom:1px solid #eeeeee!important;color:#111111!important;font-size:15px!important;line-height:1.4!important}.woocommerce-order table.shop_table tr:last-child td,.woocommerce-order table.shop_table tr:last-child th{border-bottom:none!important}.woocommerce-order table.shop_table .product-name a,.woocommerce-order table.shop_table a{color:#F1341C!important;font-weight:500!important;text-decoration:none!important}.woocommerce-order table.shop_table a:hover{color:#F48832!important}.woocommerce-order table.shop_table tfoot th{background:#fff8f3!important;font-weight:700!important}.woocommerce-order table.shop_table tfoot td{background:#ffffff!important;font-weight:600!important}.woocommerce-order table.shop_table tfoot tr:last-child th,.woocommerce-order table.shop_table tfoot tr:last-child td{background:#FEE8DB!important;color:#111111!important;font-size:18px!important;font-weight:700!important}.woocommerce-order .woocommerce-customer-details{margin-top:32px!important;padding:0!important;background:transparent!important}.woocommerce-order .woocommerce-columns,.woocommerce-order .col2-set.addresses{display:flex!important;flex-wrap:nowrap!important;gap:24px!important;align-items:stretch!important;justify-content:space-between!important;width:100%!important;margin-top:22px!important;background:transparent!important}.woocommerce-order .woocommerce-columns .woocommerce-column,.woocommerce-order .col2-set.addresses .col-1,.woocommerce-order .col2-set.addresses .col-2,.woocommerce-order .woocommerce-customer-details .woocommerce-column--billing-address,.woocommerce-order .woocommerce-customer-details .woocommerce-column--shipping-address{float:none!important;clear:none!important;width:calc(50% - 12px)!important;max-width:calc(50% - 12px)!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}.woocommerce-order .woocommerce-column,.woocommerce-order .col2-set.addresses .col-1,.woocommerce-order .col2-set.addresses .col-2{background:#ffffff!important;border:1px solid #ffd0bd!important;border-radius:14px!important;padding:22px!important;box-shadow:0 8px 22px rgba(0,0,0,0.04)!important}.woocommerce-order .woocommerce-column__title,.woocommerce-order .col2-set.addresses h2{font-size:24px!important;line-height:1.2!important;font-weight:700!important;color:#111111!important;margin:0 0 16px!important;padding:0!important}.woocommerce-order address{border:none!important;padding:0!important;margin:0!important;color:#111111!important;font-style:normal!important;font-size:15px!important;line-height:1.6!important;word-break:normal!important;overflow-wrap:break-word!important}.woocommerce-order address p{margin:8px 0 0!important;font-size:15px!important;line-height:1.5!important}.woocommerce-order address a{color:#111111!important;text-decoration:none!important}.woocommerce-order address a:hover{color:#F1341C!important}.plus-thankyou-actions{text-align:center!important;margin:32px 0 10px!important}.plus-btn-volver-tienda{display:inline-block!important;background:#F48832!important;color:#ffffff!important;padding:14px 28px!important;border-radius:10px!important;font-weight:700!important;text-decoration:none!important;transition:all 0.25s ease!important}.plus-btn-volver-tienda:hover{background:#F1341C!important;color:#ffffff!important}@media (max-width:767px){.woocommerce-order{max-width:100%!important;margin:24px 14px!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:none!important}.woocommerce-order .woocommerce-notice,.woocommerce-order .woocommerce-thankyou-order-received{font-size:20px!important;line-height:1.3!important;padding:18px 16px!important;border-radius:14px!important;margin-bottom:18px!important}.woocommerce-order ul.order_details{display:block!important;padding:18px!important;margin-bottom:26px!important;border-radius:14px!important}.woocommerce-order ul.order_details li{width:100%!important;max-width:100%!important;flex:none!important;border-right:none!important;border-bottom:1px solid #f3d8ca!important;padding:0 0 12px 0!important;margin-bottom:12px!important;font-size:12px!important}.woocommerce-order ul.order_details li:last-child{border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}.woocommerce-order ul.order_details li strong{font-size:16px!important}.woocommerce-order h2,.woocommerce-order .woocommerce-order-details__title,.woocommerce-order .woocommerce-column__title{font-size:24px!important;line-height:1.2!important;margin:28px 0 16px!important}.woocommerce-order table.shop_table{border-radius:14px!important;overflow:hidden!important}.woocommerce-order table.shop_table th,.woocommerce-order table.shop_table td{padding:14px 12px!important;font-size:14px!important;line-height:1.35!important}.woocommerce-order table.shop_table tfoot tr:last-child th,.woocommerce-order table.shop_table tfoot tr:last-child td{font-size:16px!important}.woocommerce-order .woocommerce-columns,.woocommerce-order .col2-set.addresses{display:block!important;width:100%!important;margin-top:18px!important;background:transparent!important}.woocommerce-order .woocommerce-columns .woocommerce-column,.woocommerce-order .col2-set.addresses .col-1,.woocommerce-order .col2-set.addresses .col-2,.woocommerce-order .woocommerce-customer-details .woocommerce-column--billing-address,.woocommerce-order .woocommerce-customer-details .woocommerce-column--shipping-address{width:100%!important;max-width:100%!important;float:none!important;clear:both!important;margin:0 0 18px 0!important;padding:18px!important;box-sizing:border-box!important}.woocommerce-order .woocommerce-column__title,.woocommerce-order .col2-set.addresses h2{font-size:22px!important;margin-bottom:14px!important}.woocommerce-order address{font-size:15px!important;line-height:1.55!important}.woocommerce-order address p{font-size:15px!important}.plus-thankyou-actions{margin:26px 0 6px!important}.plus-btn-volver-tienda{width:100%!important;text-align:center!important;padding:14px 18px!important;box-sizing:border-box!important}}.single-product form.cart table.variations select{background-image:none!important;background:#f7f7f7!important;appearance:auto!important;-webkit-appearance:menulist!important;-moz-appearance:menulist!important;padding-right:14px!important}.single-product form.cart table.variations select,.single-product form.cart table.variations select#pa_talla,.single-product form.cart table.variations select#pa_color{background-image:none!important;background-color:#f7f7f7!important;appearance:auto!important;-webkit-appearance:menulist!important;-moz-appearance:menulist!important}.single-product form.cart table.variations *::before,.single-product form.cart table.variations *::after{background-image:none!important}.tsp-order-progress{max-width:1250px;margin:25px auto 35px auto;padding:30px;background:#ffffff;border:1px solid #eeeeee;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,0.06)}.tsp-order-progress h3{margin:0 0 30px 0;font-size:26px;font-weight:700;color:#111111;text-align:center}.tsp-progress-steps{position:relative;display:flex;justify-content:space-between;gap:12px}.tsp-progress-steps::before{content:"";position:absolute;top:24px;left:12%;right:12%;height:5px;background:#eeeeee;border-radius:50px;z-index:1}.tsp-progress-steps::after{content:"";position:absolute;top:24px;left:12%;width:calc(var(--progress-width) * 0.76);height:5px;background:#f53020;border-radius:50px;z-index:2}.tsp-progress-step{position:relative;z-index:3;flex:1;text-align:center;color:#999999;font-size:14px;font-weight:600}.tsp-progress-circle{width:52px;height:52px;display:flex;align-items:center;justify-content:center;margin:0 auto 12px auto;border-radius:50%;background:#eeeeee;color:#999999;border:4px solid #ffffff;box-shadow:0 0 0 2px #eeeeee;font-size:20px}.tsp-progress-step.completed .tsp-progress-circle{background:#f53020;color:#ffffff;box-shadow:0 0 0 2px #f53020}.tsp-progress-step.completed .tsp-progress-label{color:#111111}.tsp-progress-step.current .tsp-progress-circle{background:#f53020;color:#ffffff;box-shadow:0 0 0 4px rgba(245,48,32,0.18)}.tsp-progress-step.current .tsp-progress-label{color:#f53020;font-weight:700}.tsp-progress-label{display:block;line-height:1.35}.tsp-current-status{margin:28px 0 0 0;text-align:center;font-size:15px;color:#555555}.tsp-current-status strong{color:#f53020}.woocommerce table.shop_table{border-radius:12px;overflow:hidden;border:1px solid #eeeeee}.woocommerce table.shop_table th{background:#f7f7f7;color:#333333;font-weight:700}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:15px 18px}.woocommerce h2,.woocommerce-order-details__title{font-size:28px;font-weight:700;color:#111111;margin-bottom:18px}@media (max-width:767px){.tsp-order-progress{padding:24px 16px}.tsp-order-progress h3{font-size:22px;margin-bottom:24px}.tsp-progress-steps{flex-direction:column;gap:18px}.tsp-progress-steps::before,.tsp-progress-steps::after{display:none}.tsp-progress-step{display:flex;align-items:center;text-align:left;gap:14px}.tsp-progress-circle{margin:0;flex:0 0 48px;width:48px;height:48px}.tsp-progress-label{font-size:15px}.tsp-current-status{text-align:left}}.woocommerce ol.commentlist.notes,.woocommerce-page ol.commentlist.notes,ol.commentlist.notes{list-style:none!important;list-style-type:none!important;padding-left:0!important;margin-left:0!important;counter-reset:none!important}.woocommerce ol.commentlist.notes>li,.woocommerce-page ol.commentlist.notes>li,ol.commentlist.notes>li{list-style:none!important;list-style-type:none!important;margin-left:0!important;padding-left:0!important;display:block!important;counter-increment:none!important}.woocommerce ol.commentlist.notes>li::marker,.woocommerce-page ol.commentlist.notes>li::marker,ol.commentlist.notes>li::marker{content:""!important;font-size:0!important}.woocommerce ol.commentlist.notes>li::before,.woocommerce-page ol.commentlist.notes>li::before,ol.commentlist.notes>li::before{content:none!important;display:none!important}.woocommerce ol.commentlist.notes>li,.woocommerce-page ol.commentlist.notes>li,ol.commentlist.notes>li{background:#ffffff!important;border:1px solid #eeeeee!important;border-left:4px solid #f53020!important;border-radius:10px!important;padding:14px 18px!important;margin:12px 0 25px 0!important;box-shadow:0 4px 14px rgba(0,0,0,0.04)!important}.woocommerce ol.commentlist.notes .meta,.woocommerce-page ol.commentlist.notes .meta,ol.commentlist.notes .meta{font-size:14px!important;color:#555555!important;margin-bottom:6px!important}.woocommerce ol.commentlist.notes .description,.woocommerce-page ol.commentlist.notes .description,ol.commentlist.notes .description{font-size:15px!important;color:#111111!important}@media (max-width:767px){@media (max-width:767px){.chaty-widget,.chaty-widget-wrapper{left:14px!important;bottom:18px!important;transform:none!important;z-index:9998!important}.chaty-widget .chaty-channel,.chaty-widget .chaty-channel-list,.chaty-widget .chaty-i-trigger{transform:none!important}.chaty-widget .chaty-channel a,.chaty-widget .chaty-channel button,.chaty-widget .chaty-i-trigger{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important;text-align:center!important}.chaty-widget svg,.chaty-widget img,.chaty-widget i{width:38px!important;height:38px!important;font-size:38px!important;display:block!important;margin:auto!important;position:relative!important;top:5px!important;transform:none!important;line-height:1!important}.chaty-widget .chaty-channel a>*,.chaty-widget .chaty-channel button>*,.chaty-widget .chaty-i-trigger>*{margin:auto!important}}.xoo-wsc-basket,.xoo-wsc-sc-cont,.xoo-wsc-cart-trigger{width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;max-width:54px!important;max-height:54px!important;padding:0!important;box-sizing:border-box!important;transform:none!important}.xoo-wsc-basket{right:14px!important;bottom:18px!important;z-index:9998!important}.xoo-wsc-basket *,.xoo-wsc-sc-cont *,.xoo-wsc-cart-trigger *{box-sizing:border-box!important}.xoo-wsc-basket svg,.xoo-wsc-basket i,.xoo-wsc-basket img,.xoo-wsc-sc-cont svg,.xoo-wsc-sc-cont i,.xoo-wsc-sc-cont img,.xoo-wsc-cart-trigger svg,.xoo-wsc-cart-trigger i,.xoo-wsc-cart-trigger img{width:25px!important;height:25px!important;font-size:25px!important}.xoo-wsc-basket .xoo-wsc-bki,.xoo-wsc-basket .xoo-wsc-icon-basket,.xoo-wsc-basket .xoo-wsc-icon-cart{width:25px!important;height:25px!important;font-size:25px!important;line-height:25px!important}.xoo-wsc-items-count,.xoo-wsc-basket .xoo-wsc-items-count,.xoo-wsc-sc-count{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;line-height:22px!important;font-size:12px!important;font-weight:700!important;top:-6px!important;right:-6px!important}.chaty-widget,.chaty-widget-wrapper,.xoo-wsc-basket{margin-bottom:0!important}}.xoo-wsc-basket svg,.xoo-wsc-basket i,.xoo-wsc-basket img,.xoo-wsc-basket .xoo-wsc-bki,.xoo-wsc-basket .xoo-wsc-icon-basket,.xoo-wsc-basket .xoo-wsc-icon-cart{display:none!important}.xoo-wsc-basket{display:flex!important;align-items:center!important;justify-content:center!important;background:#ffffff!important}.xoo-wsc-basket::before{content:""!important;display:block!important;width:30px!important;height:30px!important;background-image:url("https://thestoreplusize.com/wp-content/uploads/2026/05/carrito-de-compras.webp")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}.xoo-wsc-items-count,.xoo-wsc-basket .xoo-wsc-items-count,.xoo-wsc-sc-count{display:none!important}@media (max-width:767px){.tabla-scroll-mobile{width:100%!important;overflow-x:auto!important}.tabla-scroll-mobile table{width:auto!important;max-width:100%!important;min-width:0!important;margin:0 auto!important;table-layout:auto!important}.tabla-scroll-mobile table td,.tabla-scroll-mobile table th{padding:5px 6px!important;font-size:14px!important;line-height:1.15!important;white-space:nowrap!important}.tabla-scroll-mobile table td:first-child,.tabla-scroll-mobile table th:first-child{width:58px!important;min-width:58px!important;max-width:58px!important}.tabla-scroll-mobile table td:not(:first-child),.tabla-scroll-mobile table th:not(:first-child){min-width:100px!important}}@media (max-width:767px){.single-product .woocommerce-product-gallery__image .zoomImg,.single-product .zoomImg{display:none!important;opacity:0!important;visibility:hidden!important}.single-product .woocommerce-product-gallery__image,.single-product .woocommerce-product-gallery__image a,.single-product .woocommerce-product-gallery__wrapper{cursor:pointer!important}}.woocommerce mark,.woocommerce-page mark,mark.order-number,mark.order-date,mark.order-status{background:transparent!important;background-color:transparent!important;color:inherit!important;padding:0!important}