.elementor-1627 .elementor-element.elementor-element-1e770a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1627 .elementor-element.elementor-element-abac673{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-1627 .elementor-element.elementor-element-be37ec1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-1627 .elementor-element.elementor-element-d94f6fb .cart button, .elementor-1627 .elementor-element.elementor-element-d94f6fb .cart .button{transition:all 0.2s;}.elementor-1627 .elementor-element.elementor-element-d94f6fb .quantity .qty{transition:all 0.2s;}.elementor-1627 .elementor-element.elementor-element-baf3039 .e-off-canvas__overlay{background-color:#00000066;}.elementor-1627 .elementor-element.elementor-element-baf3039{--e-off-canvas-justify-content:flex-end;--e-off-canvas-width:30%;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.8s;--e-off-canvas-overlay-opacity:1;}.elementor-1627 .elementor-element.elementor-element-31f2ec0{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-1627 .elementor-element.elementor-element-fafa7a5 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:24px;text-transform:uppercase;}.woocommerce .elementor-1627 .elementor-element.elementor-element-c6d5ca4 .shop_attributes{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-1627 .elementor-element.elementor-element-a7c27d0 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-70cb940-font-family ), Sans-serif;font-size:var( --e-global-typography-70cb940-font-size );font-weight:var( --e-global-typography-70cb940-font-weight );text-transform:var( --e-global-typography-70cb940-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1627 .elementor-element.elementor-element-a7c27d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1627 .elementor-element.elementor-element-a7c27d0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1627 .elementor-element.elementor-element-a7c27d0 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1627 .elementor-element.elementor-element-dd1a46f .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-70cb940-font-family ), Sans-serif;font-size:var( --e-global-typography-70cb940-font-size );font-weight:var( --e-global-typography-70cb940-font-weight );text-transform:var( --e-global-typography-70cb940-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1627 .elementor-element.elementor-element-dd1a46f > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1627 .elementor-element.elementor-element-dd1a46f .elementor-button-content-wrapper{flex-direction:row;}.elementor-1627 .elementor-element.elementor-element-dd1a46f .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1627 .elementor-element.elementor-element-e354879 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-70cb940-font-family ), Sans-serif;font-size:var( --e-global-typography-70cb940-font-size );font-weight:var( --e-global-typography-70cb940-font-weight );text-transform:var( --e-global-typography-70cb940-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1627 .elementor-element.elementor-element-e354879 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1627 .elementor-element.elementor-element-e354879 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1627 .elementor-element.elementor-element-e354879 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1627 .elementor-element.elementor-element-4af8317 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-70cb940-font-family ), Sans-serif;font-size:var( --e-global-typography-70cb940-font-size );font-weight:var( --e-global-typography-70cb940-font-weight );text-transform:var( --e-global-typography-70cb940-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1627 .elementor-element.elementor-element-4af8317 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1627 .elementor-element.elementor-element-4af8317 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1627 .elementor-element.elementor-element-4af8317 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1627 .elementor-element.elementor-element-993cea4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-1627 .elementor-element.elementor-element-1e83324{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;overflow:visible;}.elementor-1627 .elementor-element.elementor-element-d724f77 .elementor-heading-title{font-family:var( --e-global-typography-30eaca4-font-family ), Sans-serif;font-size:var( --e-global-typography-30eaca4-font-size );text-transform:var( --e-global-typography-30eaca4-text-transform );}.elementor-1627 .elementor-element.elementor-element-d15cf35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-1627 .elementor-element.elementor-element-b20ca16 .ekit-wc-products .ekit-wc-product-title{color:var( --e-global-color-primary );}.elementor-1627 .elementor-element.elementor-element-b20ca16 .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product .ekit-wc-product-desc .ekit-wc-product-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-1627 .elementor-element.elementor-element-b20ca16 .ekit-wc-product .ekit-wc-product-desc .ekit-wc-product-price .price{color:var( --e-global-color-secondary );}.elementor-1627 .elementor-element.elementor-element-b20ca16 .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product .ekit-wc-product-desc .ekit-wc-product-price ins .woocommerce-Price-amount, .elementor-1627 .elementor-element.elementor-element-b20ca16 .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product .ekit-wc-product-desc .ekit-wc-product-price .woocommerce-Price-amount{font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-1627 .elementor-element.elementor-element-b20ca16 .ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart .added_to_cart{padding:8px 30px 8px 30px;margin:5px 0px 0px 0px;border-radius:100px 100px 100px 100px;overflow:hidden;color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-1627 .elementor-element.elementor-element-1e770a3{--content-width:1920px;}.elementor-1627 .elementor-element.elementor-element-abac673{--width:50%;}.elementor-1627 .elementor-element.elementor-element-be37ec1{--width:50%;}.elementor-1627 .elementor-element.elementor-element-993cea4{--content-width:1920px;}.elementor-1627 .elementor-element.elementor-element-1e83324{--width:33.3333%;}.elementor-1627 .elementor-element.elementor-element-d15cf35{--width:66.6666%;}}@media(max-width:1024px){.elementor-1627 .elementor-element.elementor-element-a7c27d0 .elementor-button{font-size:var( --e-global-typography-70cb940-font-size );}.elementor-1627 .elementor-element.elementor-element-dd1a46f .elementor-button{font-size:var( --e-global-typography-70cb940-font-size );}.elementor-1627 .elementor-element.elementor-element-e354879 .elementor-button{font-size:var( --e-global-typography-70cb940-font-size );}.elementor-1627 .elementor-element.elementor-element-4af8317 .elementor-button{font-size:var( --e-global-typography-70cb940-font-size );}.elementor-1627 .elementor-element.elementor-element-d724f77 .elementor-heading-title{font-size:var( --e-global-typography-30eaca4-font-size );}}@media(max-width:767px){.elementor-1627 .elementor-element.elementor-element-a7c27d0 .elementor-button{font-size:var( --e-global-typography-70cb940-font-size );}.elementor-1627 .elementor-element.elementor-element-dd1a46f .elementor-button{font-size:var( --e-global-typography-70cb940-font-size );}.elementor-1627 .elementor-element.elementor-element-e354879 .elementor-button{font-size:var( --e-global-typography-70cb940-font-size );}.elementor-1627 .elementor-element.elementor-element-4af8317 .elementor-button{font-size:var( --e-global-typography-70cb940-font-size );}.elementor-1627 .elementor-element.elementor-element-d724f77 .elementor-heading-title{font-size:var( --e-global-typography-30eaca4-font-size );}}/* Start custom CSS */.whatsapp-button-woo,
.whatsapp-button-woo-tiendas {
    background-color: #000; /* color de fondo */
    color: #FFF;
    border-radius: 0px; /* esquinas redondeadas */
    padding: 10px 10px;
    text-align: center;
    display: inline-block;
    font-size: 16px;
    position: relative;
    text-decoration: none;
    float: right;
    width: 100%;
    text-transform: uppercase;
}

.whatsapp-button-woo:hover,
.whatsapp-button-woo-tiendas:hover {
    color: #B0B0B0; /* color del texto al hacer hover */
}

@media only screen and (max-width: 600px) {
  .whatsapp-button-woo,
  .whatsapp-button-woo-tiendas {
    background-color: #000; /* asegúrate de que el color de fondo esté presente en móviles */
    width: 100%; /* para ocupar todo el ancho de la pantalla */
    float: none; /* para que no flote a la derecha */
    margin: 0 auto; /* para centrar el elemento horizontalmente */
    text-transform: uppercase; /* asegurar que el texto esté en mayúsculas */
  }

  .whatsapp-button-woo:hover,
  .whatsapp-button-woo-tiendas:hover {
    color: #B0B0B0; /* color del texto al hacer hover en móviles */
  }
}



.yith-wcbm-badge {
    display: none !important;
}

.cart button, .elementor-12171 .elementor-element.elementor-element-42a4fcd8 .cart .button {
    border-radius: 0px 0px 0px 0px;
    padding: 0px 9px 0px 9px;
    color: #ffffff;
    background-color: #000 !important;
    border-color: #000 !important;
    transition: all 0.2s;
    font-weight: 500;
}

.elementor-12171 .elementor-element.elementor-element-7cd1efec .cart button, .elementor-12171 .elementor-element.elementor-element-7cd1efec .cart .button {
    border-radius: 0px 0px 0px 0px;
    padding: 0px 6px 0px 6px;
    color: #ffffff;
    background-color: #000 !important;
    border-color: #000 !important;
    transition: all 0.2s;
}

.woocommerce-variation-price .price {
  font-size: 160% !important; /* Aumenta el tamaño del texto en un 30% */
}/* End custom CSS */