.alcoba-toast{position:fixed;top:30px;left:50%;transform:translateX(-50%);background-color:#FC6A03;color:#fff;padding:10px 20px;border-radius:10px;font-weight:600;font-size:18px;z-index:999999;animation:fadein-top 0.3s ease-out}@keyframes fadein-top{from{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%,0)}}html,body{overflow-x:hidden}body.woocommerce-cart .elementor-widget-jet-cart-table table.woocommerce-cart-form__contents{width:100%;border-collapse:collapse;border-spacing:0}body.woocommerce-cart .elementor-widget-jet-cart-table thead th{text-align:left;padding:15px 10px;border-bottom:2px solid #e0e0e0;font-weight:600}body.woocommerce-cart .elementor-widget-jet-cart-table thead .product-remove{text-align:center}body.woocommerce-cart .elementor-widget-jet-cart-table tbody tr.cart_item{border-bottom:1px solid #ededed}body.woocommerce-cart .elementor-widget-jet-cart-table td{padding:20px 10px;vertical-align:middle}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-thumbnail img{width:80px;height:auto;border-radius:8px;border:1px solid #eee}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-name a{font-weight:600;color:#2c2c2c;text-decoration:none}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-name a:hover{color:#4d1da5}body.woocommerce-cart .elementor-widget-jet-cart-table .quantity .input-text.qty{max-width:65px;padding:8px;border-radius:5px;border:1px solid #ccc;text-align:center}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-remove{text-align:center}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-remove a.remove{color:#cc0000!important;font-size:20px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-remove a.remove:hover{background-color:#f5f5f5!important;border-radius:50%;color:#ff0000!important}@media (max-width:768px){body.woocommerce-cart .elementor-widget-jet-cart-table table.woocommerce-cart-form__contents thead{display:none!important}body.woocommerce-cart .elementor-widget-jet-cart-table tr.cart_item{display:flex!important;flex-wrap:wrap!important;position:relative!important;padding:15px!important;margin-bottom:15px!important;border:1px solid #EAEAEA!important;border-radius:12px!important;box-shadow:0 2px 8px rgb(0 0 0 / .05)!important}body.woocommerce-cart .elementor-widget-jet-cart-table tr.cart_item td{border:none!important;padding:0!important;width:auto!important;background-color:transparent!important;text-align:left!important}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-thumbnail{flex:0 0 70px!important;margin-right:15px!important;align-self:flex-start!important}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-name{flex:1!important;min-width:0;padding-right:40px!important;padding-bottom:8px!important}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-name a{display:block;white-space:normal;line-height:1.4}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-name .stock{display:none!important}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-remove{position:absolute!important;top:15px!important;right:15px!important;width:25px!important;height:25px!important}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-price{display:none!important}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-quantity,body.woocommerce-cart .elementor-widget-jet-cart-table td.product-subtotal{flex-basis:100%!important;margin-top:0!important;padding-top:8px!important;border-top:1px solid #f0f0f0!important;display:flex!important;align-items:center!important;gap:15px}body.woocommerce-cart .elementor-widget-jet-cart-table td[data-title]::before{content:attr(data-title);font-weight:600;color:#333;float:none!important;flex-grow:1}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-quantity .quantity,body.woocommerce-cart .elementor-widget-jet-cart-table td.product-subtotal .woocommerce-Price-amount,body.woocommerce-cart .elementor-widget-jet-cart-table td.product-subtotal .tinv-wraper{flex-shrink:0}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-subtotal .woocommerce-Price-amount,body.woocommerce-cart .elementor-widget-jet-cart-table td.product-subtotal .tinv-wraper{display:flex;align-items:center}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-subtotal .tinv-wraper{margin-left:10px}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-subtotal .tinv-wraper a{font-size:0!important;color:#E83E8C!important}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-subtotal .tinv-wraper a::before{font-size:18px!important}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-thumbnail::before,body.woocommerce-cart .elementor-widget-jet-cart-table td.product-name::before,body.woocommerce-cart .elementor-widget-jet-cart-table td.product-remove::before{display:none!important}body.woocommerce-cart .elementor-widget-jet-cart-table .actions{flex-basis:100%!important;margin-top:20px!important}body.woocommerce-cart .elementor-widget-jet-cart-table .actions .coupon{display:flex!important;margin-bottom:10px!important}body.woocommerce-cart .elementor-widget-jet-cart-table .actions .coupon input{flex-grow:1!important;margin-right:10px!important}body.woocommerce-cart .elementor-widget-jet-cart-table .actions button[name=update_cart]{width:100%!important}}.alcoba-ver-todos-btn{margin-top:20px;display:inline-block}.mi-wc-login-wrapper{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:40px auto}.mi-wc-login-wrapper .required{display:none}.mi-wc-login-wrapper .woocommerce-form-row label{font-size:14px;font-weight:400;color:#555;margin-bottom:8px;display:block}.mi-wc-login-wrapper .woocommerce-form-row,.mi-wc-login-wrapper .woocommerce-form-row--first,.mi-wc-login-wrapper .woocommerce-form-row--last,.mi-wc-login-wrapper .form-row-first,.mi-wc-login-wrapper .form-row-last{width:100%!important;float:none!important;clear:both!important;margin-right:0!important;margin-bottom:12px!important;display:block!important}.mi-wc-login-wrapper input.woocommerce-Input,.mi-wc-login-wrapper .woocommerce-Input--text,.mi-wc-login-wrapper .woocommerce-Input--password{border-radius:50px!important;border:1px solid #e0e0e0!important;padding:15px 25px!important;height:auto!important;width:100%!important;box-shadow:none!important;box-sizing:border-box!important;font-size:15px!important;transition:border-color 0.3s ease;display:block!important}.mi-wc-login-wrapper input.woocommerce-Input:focus,.mi-wc-login-wrapper .woocommerce-Input--text:focus,.mi-wc-login-wrapper .woocommerce-Input--password:focus{border-color:#4D1DA5!important;outline:none!important}.mi-wc-login-wrapper .woocommerce-form-login__rememberme{font-size:15px;color:#555;margin-bottom:0}.mi-wc-login-wrapper .woocommerce-LostPassword{margin-top:12px;text-align:center}.mi-wc-login-wrapper .woocommerce-LostPassword a{color:#4D1DA5!important;text-decoration:none;font-size:14px}.mi-wc-login-wrapper .woocommerce-LostPassword a:hover{text-decoration:underline}.alcoba-social-buttons{width:100%;margin-bottom:4px}.alcoba-social-buttons .nsl-container{width:100%!important}.alcoba-social-buttons .nsl-container-buttons{width:100%!important;display:flex!important;flex-direction:row!important;gap:10px!important}.alcoba-social-buttons a.nsl-button,.alcoba-social-buttons a.nsl-button-default{flex:1!important;width:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50px!important;padding:14px 12px!important;height:auto!important;min-height:unset!important;font-size:14px!important;font-weight:bold!important;box-sizing:border-box!important;overflow:visible!important;white-space:nowrap!important;margin-bottom:0!important;text-decoration:none!important;transition:opacity 0.3s ease!important}.alcoba-social-buttons a.nsl-button:hover{opacity:0.88!important}.alcoba-social-buttons a.nsl-button .nsl-button-icon{position:relative!important;left:auto!important;transform:none!important;width:20px!important;height:20px!important;margin-right:8px!important;flex-shrink:0!important}.alcoba-social-buttons a.nsl-button .nsl-button-icon svg,.alcoba-social-buttons a.nsl-button .nsl-button-icon img{width:18px!important;height:18px!important;display:block!important}.alcoba-social-buttons a.nsl-button-facebook{background-color:#1877F2!important;color:#ffffff!important;border:none!important}.alcoba-social-buttons a.nsl-button-google{background-color:#ffffff!important;color:#3c4043!important;border:1px solid #dadce0!important}.alcoba-social-separator{display:flex;align-items:center;text-align:center;margin:20px 0;color:#999;font-size:13px}.alcoba-social-separator::before,.alcoba-social-separator::after{content:'';flex:1;border-bottom:1px solid #e0e0e0}.alcoba-social-separator::before{margin-right:12px}.alcoba-social-separator::after{margin-left:12px}.mi-wc-login-wrapper .woocommerce-form-login__submit,.mi-wc-register-wrapper .woocommerce-form-register__submit,.mi-wc-lost-password-wrapper .woocommerce-Button,.mi-wc-reset-password-wrapper .woocommerce-Button{width:100%!important;background-color:#4D1DA5!important;color:#ffffff!important;border:none!important;border-radius:50px!important;padding:15px 25px!important;font-weight:bold!important;font-size:16px!important;text-transform:none!important;transition:background-color 0.3s ease!important;margin-top:15px!important;display:block!important;cursor:pointer!important;box-sizing:border-box!important}.mi-wc-login-wrapper .woocommerce-form-login__submit:hover,.mi-wc-register-wrapper .woocommerce-form-register__submit:hover,.mi-wc-lost-password-wrapper .woocommerce-Button:hover,.mi-wc-reset-password-wrapper .woocommerce-Button:hover{background-color:#40188a!important;color:#ffffff!important}body.woocommerce-lost-password .entry-title{display:none}body.woocommerce-lost-password .woocommerce-message{max-width:600px;margin:80px auto 0;border-radius:20px}body.woocommerce-lost-password form.woocommerce-form-lost-password{display:none}@media (max-width:600px){.alcoba-social-buttons .nsl-container-buttons{flex-direction:column!important;gap:8px!important}.alcoba-social-buttons a.nsl-button,.alcoba-social-buttons a.nsl-button-default{width:100%!important;flex:none!important}}body .tinv-wishlist .tinv-modal{background:transparent!important}body .tinv-wishlist .tinv-modal-inner{background-color:#ffffff!important;border-radius:20px!important;padding:32px!important}body .tinv-wishlist .tinv-modal-inner .icon_big_heart_check,body .tinv-wishlist .tinv-modal .tinv-modal-icon{color:#4d1da5!important;font-size:64px!important;line-height:1!important;height:auto!important;width:auto!important}body .tinv-wishlist .tinv-modal-inner .icon_big_times{color:#4d1da5!important;font-size:72px!important;line-height:1!important;height:auto!important;width:auto!important}body .tinv-wishlist .tinv-modal-inner .tinv-txt{color:#000000!important;font-family:'Poppins',sans-serif!important;font-size:16px!important;font-weight:500!important}body .tinv-wishlist .tinv-modal-inner .tinvwl-button{border-radius:999px!important;text-transform:uppercase!important;font-weight:600!important;font-family:'Poppins',sans-serif!important;transition:all 0.3s ease!important;display:flex;align-items:center;justify-content:center;gap:8px}body .tinv-wishlist .tinv-modal-inner button.tinvwl_button_view,body .tinv-wishlist .tinv-modal button[name="tinvwl-undo"]{background-color:#4d1da5!important;border:2px solid #4d1da5!important;color:#ffffff!important}body .tinv-wishlist .tinv-modal-inner button.tinvwl_button_view:hover,body .tinv-wishlist .tinv-modal button[name="tinvwl-undo"]:hover{background-color:#3b167d!important;border-color:#3b167d!important;color:#ffffff!important}body .tinv-wishlist .tinv-modal-inner button.tinvwl_button_close{margin-top:10px!important;background-color:transparent!important;border:2px solid #4d1da5!important;color:#4d1da5!important}body .tinv-wishlist .tinv-modal-inner button.tinvwl_button_close:hover{background-color:#4d1da5!important;color:#ffffff!important}body .tinv-wishlist .tinv-modal-inner .tinvwl-button i{transition:color 0.3s ease!important;line-height:1!important;vertical-align:middle!important}body .tinv-wishlist .tinv-modal-inner button.tinvwl_button_view i{color:#ffffff!important}body .tinv-wishlist .tinv-modal-inner button.tinvwl_button_close i{color:#4d1da5!important}body .tinv-wishlist .tinv-modal-inner button.tinvwl_button_close:hover i{color:#ffffff!important}.tinv-wishlist table.alcoba-wishlist-final{border:none!important;border-collapse:collapse;width:100%;margin-top:20px}.alcoba-wishlist-final tr,.alcoba-wishlist-final td,.alcoba-wishlist-final th{background:transparent!important;border:none;padding:4px 8px;text-align:left;vertical-align:middle}.alcoba-wishlist-final tbody tr.wishlist_item{border-bottom:1px solid #e0e0e0}.alcoba-wishlist-final thead tr{border-bottom:1px solid #ccc}.alcoba-wishlist-final thead th{font-size:16px!important;font-weight:500!important;color:#000000!important;text-transform:none;padding-bottom:12px}.alcoba-wishlist-final thead tr,.alcoba-wishlist-final tbody tr.wishlist_item{display:flex;align-items:center}.alcoba-wishlist-final .product-remove{order:1;flex:0 0 50px}.alcoba-wishlist-final .product-name{order:2;flex:3 1 0%}.alcoba-wishlist-final .product-price{order:3;flex:1 1 0%}.alcoba-wishlist-final .product-quantity{order:4;flex:1 1 0%}.alcoba-wishlist-final .product-date{order:5;flex:1 1 0%}.alcoba-wishlist-final th.product-remove{display:none}.alcoba-wishlist-final td.product-remove button{color:#999;transition:color 0.3s ease}.alcoba-wishlist-final td.product-name.product-thumbnail-merged{display:flex;align-items:center;gap:20px}.alcoba-wishlist-final td.product-name img{max-width:80px;height:auto;border-radius:8px}.alcoba-wishlist-final td.product-name a{color:#333;text-decoration:none;transition:color 0.3s ease}.alcoba-wishlist-final td.product-price .amount{color:#4D1DA5!important;font-weight:500}.alcoba-wishlist-final td.product-price del .amount{color:#999!important;font-weight:400}.alcoba-wishlist-final td.product-name a:hover,.alcoba-wishlist-final td.product-remove button:hover{color:#4D1DA5!important}.alcoba-wishlist-final tfoot button[name="tinvwl-action"][value="product_update"]{background-color:#4D1DA5!important;color:#ffffff!important;border:none;border-radius:50px!important;padding:12px 35px;font-size:16px!important;font-weight:500!important;text-transform:none;cursor:pointer;line-height:1.5;transition:background-color 0.3s ease;display:block;margin:20px 0 0 auto;width:auto}.alcoba-wishlist-final tfoot button[name="tinvwl-action"][value="product_update"]:hover{background-color:#3a1a7a!important}.tinv-wishlist,.tinv-wishlist .tinv-header,.tinv-wishlist table.alcoba-wishlist-final,.alcoba-wishlist-final thead{border-top:none!important;box-shadow:none!important}.alcoba-wishlist-final thead th.product-price{text-align:left!important;justify-content:flex-start!important}@media (max-width:768px){.alcoba-wishlist-final thead{display:none}.alcoba-wishlist-final tr.wishlist_item{flex-direction:column;gap:5px;border:1px solid #e0e0e0;border-radius:8px;padding:15px;margin-bottom:20px}.alcoba-wishlist-final td{display:block;width:100%;border:none;padding:0!important;text-align:left!important}.alcoba-wishlist-final td::before{display:none}.alcoba-wishlist-final td.product-remove{order:1;align-self:flex-start;max-height:10px!important}.alcoba-wishlist-final td.product-name{order:2;display:flex;align-items:center;gap:10px}.alcoba-wishlist-final td.product-name img{max-width:60px;flex-shrink:0}.alcoba-wishlist-final td.product-price{order:3;font-size:1.2em;margin-top:5px;text-align:center!important}.alcoba-wishlist-final td.product-date{order:4;color:#888;font-size:.9em;text-align:center!important}.alcoba-wishlist-final td.product-quantity{order:5}.alcoba-wishlist-final td.product-quantity .quantity,.alcoba-wishlist-final td.product-quantity .quantity .input-text.qty{width:100%!important;max-width:100%!important}.alcoba-wishlist-final tfoot button[name="tinvwl-action"][value="product_update"]{width:100%;margin-top:10px}}.tinv-wishlist p.cart-empty{font-family:'Poppins',sans-serif!important;font-size:16px!important;color:#333333!important;text-align:center;margin-top:40px;margin-bottom:20px}.tinv-wishlist p.return-to-shop{text-align:center;margin-bottom:50px}.tinv-wishlist p.return-to-shop a.tinvwl-button{background-color:#4D1DA5!important;color:#ffffff!important;border:none!important;border-radius:999px!important;font-family:'Poppins',sans-serif!important;font-weight:600!important;font-size:16px!important;text-transform:uppercase;padding:12px 30px!important;line-height:1.5!important;transition:background-color 0.3s ease}.tinv-wishlist p.return-to-shop a.tinvwl-button:hover{background-color:#3b167d!important;color:#ffffff!important}.tinv-wishlist p.return-to-shop a.tinvwl-button i{color:#ffffff!important}.alcoba-notificaciones-wrapper{text-align:left;padding:15px;border-radius:6px;font-size:16px;line-height:1.5;margin-bottom:20px;display:flex;align-items:center;gap:15px}.alcoba-notificaciones-wrapper.alcoba-error{background-color:#ffe0e0;border:1px solid #ff3b3b;color:#c00}.alcoba-notificaciones-wrapper.alcoba-error h4{color:#c00;margin:0;font-size:18px;font-weight:600}.alcoba-notificaciones-wrapper.alcoba-error::before{content:'X';color:#c00;font-weight:700;font-size:20px}.alcoba-address-list{list-style:none;padding:0;margin:0 0 25px 0}#alcoba-address-book-wrapper .alcoba-address-item,#alcoba-address-book-wrapper .alcoba-address-item label,#alcoba-address-book-wrapper .alcoba-address-item *{border-radius:0px!important}#alcoba-address-book-wrapper .alcoba-address-item{border:1px solid #e0e0e0;padding:20px;margin-bottom:15px;display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap;background-color:#fff;position:relative;overflow:visible!important;transition:all 0.2s ease-in-out;cursor:pointer}#alcoba-address-book-wrapper .alcoba-address-item:hover{border-color:#4D1DA5;box-shadow:0 2px 8px rgb(77 29 165 / .1)}.alcoba-address-item .address-details strong{font-size:18px;color:#333;display:flex;align-items:center}.alcoba-address-item .address-details .default-badge{background-color:#4D1DA5;color:#fff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:0px!important;margin-left:10px;text-transform:uppercase}.alcoba-address-item address{margin:10px 0 0 0;font-style:normal;line-height:1.6;color:#555;border-left:3px solid #eee;padding-left:15px}body:not(.woocommerce-checkout) #alcoba-address-book-wrapper h3{font-size:24px;margin-bottom:8px}body:not(.woocommerce-checkout) #alcoba-address-book-wrapper p{font-size:16px;color:#666;margin-top:0;margin-bottom:25px}body:not(.woocommerce-checkout) .address-actions{display:flex;gap:10px;flex-wrap:wrap;align-self:center}body:not(.woocommerce-checkout) .address-actions .button{margin:0!important;padding:8px 15px!important;font-size:13px!important;border-radius:0px!important}body.woocommerce-checkout #alcoba-address-book-wrapper{padding:20px;border:1px solid #e0e0e0;margin-bottom:2em;background-color:#f9f9f9;border-radius:0px!important}.woocommerce-checkout #alcoba-address-book-wrapper h3{font-size:1.3em;margin-bottom:15px}.woocommerce-checkout #alcoba-address-book-wrapper p{font-size:1em;margin-bottom:15px}.woocommerce-checkout #alcoba-address-book-wrapper .alcoba-address-item input[type="radio"]{margin-right:15px;transform:scale(1.2);accent-color:#4D1DA5!important}.woocommerce-checkout #alcoba-address-book-wrapper .alcoba-address-item label{display:flex;align-items:flex-start;width:100%;cursor:pointer}.woocommerce-checkout #alcoba-address-book-wrapper .alcoba-address-item address{margin-left:10px;padding:0;border:none}.woocommerce-checkout #alcoba-address-book-wrapper .address-actions{display:none}.woocommerce-checkout #alcoba-address-book-wrapper #alcoba-add-new-address{width:100%;text-align:center}.woocommerce-checkout #alcoba-confirm-address-btn{background-color:#4D1DA5!important;color:white!important;width:100%;text-align:center;margin-top:15px;border-radius:0px!important}.woocommerce-checkout #alcoba-address-book-wrapper .alcoba-address-item--selected{border:2px solid #4D1DA5!important;background-color:#fff;box-shadow:0 4px 12px rgb(77 29 165 / .15);opacity:1;z-index:2}.woocommerce-checkout #alcoba-address-book-wrapper .alcoba-address-item:not(.alcoba-address-item--selected){opacity:1;border-color:#e0e0e0;border-width:1px;background-color:#fff;box-shadow:none}#alcoba-address-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6);z-index:100001;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto;padding:5vh 0}#alcoba-address-modal-content{background:#fff;padding:30px;border-radius:0px!important;width:90%;max-width:500px;box-shadow:0 5px 25px rgb(0 0 0 / .2);position:relative;margin:auto}#alcoba-address-modal-content h3{margin-top:0;margin-bottom:25px;color:#333}#alcoba-address-form .form-row{margin-bottom:15px}#alcoba-address-form label{font-weight:600;color:#444;margin-bottom:5px;display:block}#alcoba-address-form .input-text{width:100%;border-radius:0px!important}.alcoba-modal-footer{display:flex;justify-content:flex-end;gap:10px;margin-top:30px;border-top:1px solid #eee;padding-top:20px}.alcoba-modal-footer button{border-radius:0px!important}input[type="radio"],input[type="checkbox"]{accent-color:#4d1da5!important}.woocommerce input[type="radio"],.woocommerce input[type="checkbox"],.woocommerce-page input[type="radio"],.woocommerce-page input[type="checkbox"],.woocommerce-checkout input[type="radio"],.woocommerce-checkout input[type="checkbox"],.woocommerce-cart input[type="radio"],.woocommerce-cart input[type="checkbox"]{accent-color:#4d1da5!important}@media (max-width:768px){body.woocommerce-cart .elementor-widget-jet-cart-table td.product-name{max-width:calc(100% - 130px)!important;box-sizing:border-box!important;padding-right:10px!important}body.woocommerce-cart .elementor-widget-jet-cart-table td.product-name a{display:block!important;word-break:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}}.jsf-sorting select,.jsf-select,.jet-engine-filter-select,.elementor-widget-jet-smart-filters-sorting select,.elementor-widget-jet-engine-sorting select{appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%234d1da5' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;border:2px solid #4d1da5;border-radius:25px;color:#4d1da5;cursor:pointer;font-family:'Poppins',sans-serif;font-size:13px;font-weight:600;padding:10px 40px 10px 18px;min-width:220px;outline:none;transition:all 0.2s ease}.jsf-sorting select:hover,.jsf-select:hover,.jet-engine-filter-select:hover,.elementor-widget-jet-smart-filters-sorting select:hover,.elementor-widget-jet-engine-sorting select:hover{background-color:#4d1da5;color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23ffffff' d='M1 1l5 5 5-5'/%3E%3C/svg%3E")}.variations_form .variations th.label,.variations_form .variations th.label label,.woocommerce-Price-currencySymbol{font-weight:500!important;font-size:16px!important;padding-left:0!important;margin-left:0!important;vertical-align:middle}.variations_form .variations,.variations_form .variations tbody tr,.variations_form .variations th,.variations_form .variations td{background:none!important;background-color:transparent!important;border:none!important}.variations_form .reset_variations{font-size:14px!important;margin-top:4px;display:inline-block;color:#4d1da5!important}.single_variation_wrap .price,.single_variation_wrap .price .woocommerce-Price-amount,.single_variation_wrap .price bdi{margin-top:5px;font-size:28px!important;color:#4d1da5!important}.variations_form .variations select{border:2px solid #4d1da5!important;border-radius:50px!important;color:#4d1da5!important;padding-left:15px;padding-right:15px}.price{font-size:20px!important}form.cart .single_add_to_cart_button+.added_to_cart.wc-forward{display:none!important}#ver-carrito-movido{display:block!important;text-align:center!important;margin-top:15px!important;margin-bottom:20px!important;padding:12px 25px!important;background-color:#F7F5FA!important;border-radius:50px!important;font-weight:600!important;color:#4d1da5!important;border:1px solid #E5E0F0!important;transition:background-color 0.2s ease-in-out;width:100%;box-sizing:border-box}#ver-carrito-movido:hover{background-color:#E5E0F0!important;color:#3b167d!important}form.cart .single_add_to_cart_button.added::after{content:''!important;display:none!important}.single_variation_wrap .woocommerce-variation-price{display:none!important}.single_variation_wrap .woocommerce-variation-description{display:none!important}.single_variation_wrap{background:none!important;background-color:transparent!important;border:none!important;padding:0!important;margin:0!important}