.elementor-243 .elementor-element.elementor-element-4713e781{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:150px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-243 .elementor-element.elementor-element-3f4140a6{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--main-alignment:center;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#FFFFFF;--toggle-button-background-color:#FFFFFF00;--toggle-button-border-width:0px;--items-indicator-text-color:#000000;--cart-background-color:#3D0F41;--cart-border-style:none;--cart-close-button-color:#FFFFFF;--product-variations-color:var( --e-global-color-text );--product-price-color:var( --e-global-color-text );--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-text-color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-3f4140a6 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-243 .elementor-element.elementor-element-3f4140a6 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:5px 5px 5px 5px;}.elementor-243 .elementor-element.elementor-element-3f4140a6 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:5px 5px 5px 5px;}.elementor-243 .elementor-element.elementor-element-62ccd671{margin-top:-20px;margin-bottom:0px;}.elementor-243 .elementor-element.elementor-element-2e454230:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-243 .elementor-element.elementor-element-2e454230 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A1C;}.elementor-243 .elementor-element.elementor-element-2e454230 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://l2catia.com/wp-content/uploads/2026/01/Ellipse-160.png");opacity:0.31;filter:brightness( 28% ) contrast( 72% ) saturate( 116% ) blur( 4.9px ) hue-rotate( 299deg );}.elementor-bc-flex-widget .elementor-243 .elementor-element.elementor-element-2e454230.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-243 .elementor-element.elementor-element-2e454230.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-243 .elementor-element.elementor-element-2e454230 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:320px;}.elementor-243 .elementor-element.elementor-element-2e454230 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-243 .elementor-element.elementor-element-2e454230 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-243 .elementor-element.elementor-element-61d1ed08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 17px;}.elementor-243 .elementor-element.elementor-element-61d1ed08 img{width:278px;max-width:350px;height:200px;border-radius:5px 5px 5px 5px;}.elementor-243 .elementor-element.elementor-element-1fbfb10c > .elementor-element-populated{padding:2em 2em 2em 3em;}.elementor-243 .elementor-element.elementor-element-629d208c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:110px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-287df394{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-243 .elementor-element.elementor-element-287df394 .elementor-heading-title{font-size:24px;line-height:23px;letter-spacing:-1.3px;word-spacing:0px;color:#E7E7E7;}.elementor-243 .elementor-element.elementor-element-6048f8e4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;color:#F1F1F1;}.elementor-243 .elementor-element.elementor-element-6048f8e4 a{font-size:13px;color:#E2E2E2;}.elementor-243 .elementor-element.elementor-element-2dd4ef94{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.woocommerce .elementor-243 .elementor-element.elementor-element-2dd4ef94 .price{color:#FAFAFA;}.woocommerce .elementor-243 .elementor-element.elementor-element-2dd4ef94 .price ins{color:#C5C4C4;}.elementor-243 .elementor-element.elementor-element-54ecc49 .cart button, .elementor-243 .elementor-element.elementor-element-54ecc49 .cart .button{color:var( --e-global-color-text );background-color:var( --e-global-color-558cb78 );transition:all 0.2s;}.elementor-243 .elementor-element.elementor-element-54ecc49 .quantity .qty{transition:all 0.2s;}.elementor-243 .elementor-element.elementor-element-4304f583{width:auto;max-width:auto;margin:-12px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:center;--alignment:right;--grid-side-margin:7px;--grid-column-gap:7px;--grid-row-gap:7px;--grid-bottom-margin:7px;--e-share-buttons-primary-color:var( --e-global-color-558cb78 );--e-share-buttons-secondary-color:#CAB15D;}.elementor-243 .elementor-element.elementor-element-4304f583 .elementor-share-btn{font-size:calc(0.5px * 10);}.elementor-243 .elementor-element.elementor-element-4304f583 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.5em;}.elementor-243 .elementor-element.elementor-element-4304f583 .elementor-share-btn:hover{--e-share-buttons-secondary-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-593a8dfb{margin-top:-20px;margin-bottom:0px;}.elementor-243 .elementor-element.elementor-element-3f1426f7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;text-align:center;}.elementor-243 .elementor-element.elementor-element-3f1426f7 > .elementor-element-populated, .elementor-243 .elementor-element.elementor-element-3f1426f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-243 .elementor-element.elementor-element-3f1426f7 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-243 .elementor-element.elementor-element-b5375a4{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-243 .elementor-element.elementor-element-580130d3{text-align:center;font-size:17px;}.elementor-243 .elementor-element.elementor-element-25750694{margin-top:10px;margin-bottom:0px;}.elementor-243 .elementor-element.elementor-element-5a0f6dac{padding:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-5a0f6dac .elementor-heading-title{font-size:20px;line-height:26px;letter-spacing:-0.8px;word-spacing:4px;color:#E7E7E7;}.elementor-243 .elementor-element.elementor-element-4c030328.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:-1px -1px -1px -1px;border-radius:10px;padding:1em 1em 1em 1em;background-color:#272A2CAD;border-color:var( --e-global-color-text );}.elementor-243 .elementor-element.elementor-element-4c030328.elementor-wc-products  ul.products{grid-column-gap:6px;grid-row-gap:7px;}.elementor-243 .elementor-element.elementor-element-4c030328.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-243 .elementor-element.elementor-element-4c030328.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:12px;font-weight:500;line-height:17px;}.elementor-243 .elementor-element.elementor-element-4c030328.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-558cb78 );}.elementor-243 .elementor-element.elementor-element-4c030328.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-558cb78 );}.elementor-243 .elementor-element.elementor-element-4c030328.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-558cb78 );}.elementor-243 .elementor-element.elementor-element-4c030328.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-primary );background-color:var( --e-global-color-558cb78 );font-size:14px;font-weight:normal;line-height:14px;letter-spacing:1.8px;word-spacing:2px;margin-top:2px;}.elementor-243 .elementor-element.elementor-element-4c030328.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-4c030328.elementor-wc-products .added_to_cart{color:var( --e-global-color-558cb78 );margin-inline-start:3px;}.elementor-243 .elementor-element.elementor-element-4c030328.elementor-wc-products ul.products li.product span.onsale{display:block;color:var( --e-global-color-primary );background-color:var( --e-global-color-558cb78 );}@media(max-width:1024px){.elementor-243 .elementor-element.elementor-element-4713e781{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-243 .elementor-element.elementor-element-3f4140a6{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-243 .elementor-element.elementor-element-61d1ed08 img{width:350px;max-width:350px;height:200px;}.elementor-243 .elementor-element.elementor-element-1fbfb10c > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-243 .elementor-element.elementor-element-629d208c{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-243 .elementor-element.elementor-element-4304f583{--alignment:left;} .elementor-243 .elementor-element.elementor-element-4304f583{--grid-side-margin:7px;--grid-column-gap:7px;--grid-row-gap:7px;--grid-bottom-margin:7px;}.elementor-243 .elementor-element.elementor-element-593a8dfb{padding:0em 1em 3em 1em;}.elementor-243 .elementor-element.elementor-element-580130d3{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-243 .elementor-element.elementor-element-25750694{padding:0em 0em 3em 0em;}.elementor-243 .elementor-element.elementor-element-4c030328.elementor-wc-products  ul.products{grid-column-gap:14px;grid-row-gap:21px;}}@media(max-width:767px){.elementor-243 .elementor-element.elementor-element-62ccd671{padding:1em 0em 0em 0em;}.elementor-243 .elementor-element.elementor-element-61d1ed08 img{width:350px;max-width:350px;height:200px;}.elementor-243 .elementor-element.elementor-element-1fbfb10c > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-243 .elementor-element.elementor-element-629d208c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-243 .elementor-element.elementor-element-4304f583{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 15px;} .elementor-243 .elementor-element.elementor-element-4304f583{--grid-side-margin:7px;--grid-column-gap:7px;--grid-row-gap:7px;--grid-bottom-margin:7px;}.elementor-243 .elementor-element.elementor-element-593a8dfb{padding:0em 0em 2em 0em;}.elementor-243 .elementor-element.elementor-element-3f1426f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-25750694{padding:0em 0em 2em 0em;}.elementor-243 .elementor-element.elementor-element-4c030328.elementor-wc-products  ul.products{grid-column-gap:14px;grid-row-gap:14px;}}@media(min-width:768px){.elementor-243 .elementor-element.elementor-element-2e454230{width:46.964%;}.elementor-243 .elementor-element.elementor-element-1fbfb10c{width:53.036%;}}@media(max-width:1024px) and (min-width:768px){.elementor-243 .elementor-element.elementor-element-2e454230{width:50%;}.elementor-243 .elementor-element.elementor-element-1fbfb10c{width:50%;}}/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-3f4140a6 */.carro-quitar2{
    
    .elementor-button{
    color: red!important;
        
         background-image: linear-gradient(112deg, var(--e-global-color-6241336c6) 0%, var(--e-global-color-53122a7) 50%);
        
    }
    .elementor-button-text{
        color:white!important;
    }
    
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-580130d3 */.clase-texto-aliniado{
    font-size:12px;
     display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;  /* Number of lines displayed before it truncate */
     overflow: hidden;
}

a {
    color: #3588b4;
    font-weight: 800;
}

.clase-despues-de-presionar{
    
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-4c030328 */.elementor-1241 .elementor-element.elementor-element-3f078996.elementor-wc-products ul.products li.product {
    --button-align-display: auto!important;
}

.li.product {
    --button-align-display: auto!important;
}

.ast-on-card-button.ast-onsale-card {
    opacity: .8!important;
    top: 2px!important;
    left: 2px!important;
}/* End custom CSS */