.elementor-554 .elementor-element.elementor-element-eaf1837{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-adcf809{--display:flex;}.elementor-554 .elementor-element.elementor-element-a8cd57e{--display:flex;--min-height:200px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-554 .elementor-element.elementor-element-4cb05ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-554 .elementor-element.elementor-element-8f831be{--display:flex;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-554 .elementor-element.elementor-element-f2feec3:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(5px/2);}.elementor-554 .elementor-element.elementor-element-f2feec3:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(5px/2);}.elementor-554 .elementor-element.elementor-element-f2feec3.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-554 .elementor-element.elementor-element-f2feec3.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body:not(.rtl) .elementor-554 .elementor-element.elementor-element-f2feec3.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-5px/2) + (-1px/2) );}body:not.rtl .elementor-554 .elementor-element.elementor-element-f2feec3.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-5px/2) - (1px/2) );}.elementor-554 .elementor-element.elementor-element-f2feec3{font-size:0.8em;line-height:28px;letter-spacing:0.1px;color:#212121;}.elementor-554 .elementor-element.elementor-element-f2feec3 a{color:#7A7A7A;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-03090b0{padding:0px 0px 20px 0px;}.elementor-554 .elementor-element.elementor-element-03090b0 .elementor-heading-title{font-family:"Dela Gothic One", Sans-serif;font-weight:600;color:var( --e-global-color-909de1c );}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-554 .elementor-element.elementor-element-8e2f3ed{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-554 .elementor-element.elementor-element-1a442ad{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--button-spacing:0.5rem;}.elementor-554 .elementor-element.elementor-element-1a442ad .cart button, .elementor-554 .elementor-element.elementor-element-1a442ad .cart .button{font-family:"Poppins", Sans-serif;font-size:0.9em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4rem 4rem 4rem 4rem;padding:1em 0em 1em 0em;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-554 .elementor-element.elementor-element-1a442ad .cart button:hover, .elementor-554 .elementor-element.elementor-element-1a442ad .cart .button:hover{color:var( --e-global-color-909de1c );background-color:var( --e-global-color-1399165 );border-color:var( --e-global-color-accent );}.elementor-554 .elementor-element.elementor-element-1a442ad .added_to_cart{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-554 .elementor-element.elementor-element-1a442ad .quantity .qty{font-family:"Poppins", Sans-serif;font-size:1.1em;border-style:none;padding:6px 10px 6px 10px;transition:all 0.2s;}.woocommerce .elementor-554 .elementor-element.elementor-element-1a442ad form.cart .variations{margin-bottom:0px;}.woocommerce .elementor-554 .elementor-element.elementor-element-1a442ad form.cart table.variations tr th, .woocommerce .elementor-554 .elementor-element.elementor-element-1a442ad form.cart table.variations tr td{padding-top:calc( 15px/2 );padding-bottom:calc( 15px/2 );}.woocommerce .elementor-554 .elementor-element.elementor-element-1a442ad form.cart table.variations label{color:var( --e-global-color-909de1c );font-family:"Poppins", Sans-serif;font-weight:400;}.woocommerce .elementor-554 .elementor-element.elementor-element-1a442ad form.cart table.variations td.value select{color:var( --e-global-color-909de1c );}.woocommerce .elementor-554 .elementor-element.elementor-element-1a442ad form.cart table.variations td.value select, .woocommerce .elementor-554 .elementor-element.elementor-element-1a442ad form.cart table.variations td.value:before{background-color:var( --e-global-color-1399165 );border:var( --e-global-color-1399165 );border-radius:100px;}.woocommerce .elementor-554 .elementor-element.elementor-element-1a442ad form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-554 .elementor-element.elementor-element-1a442ad form.cart table.variations td.value:before{font-family:"Poppins", Sans-serif;font-size:1em;}.elementor-554 .elementor-element.elementor-element-818bc92{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-77defde{padding:0px 20px 0px 0px;}.elementor-554 .elementor-element.elementor-element-77defde.elementor-element{--align-self:center;}.elementor-554 .elementor-element.elementor-element-77defde .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-text );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-554 .elementor-element.elementor-element-9552ddf{padding:7px 0px 0px 15px;}.woocommerce .elementor-554 .elementor-element.elementor-element-9552ddf .price{color:var( --e-global-color-909de1c );font-family:"Dela Gothic One", Sans-serif;font-size:1.8rem;font-weight:600;line-height:1.8rem;}.elementor-554 .elementor-element.elementor-element-869c1c8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-869c1c8:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-869c1c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1399165 );}.elementor-554 .elementor-element.elementor-element-869c1c8.e-con{--align-self:center;}.elementor-554 .elementor-element.elementor-element-70ea445{--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;}.elementor-554 .elementor-element.elementor-element-4ce8c66{--display:flex;--justify-content:center;}.elementor-554 .elementor-element.elementor-element-8dce50e{text-align:start;}.elementor-554 .elementor-element.elementor-element-8dce50e .elementor-heading-title{font-family:"Dela Gothic One", Sans-serif;font-weight:600;color:var( --e-global-color-909de1c );}.elementor-554 .elementor-element.elementor-element-786ab7e{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-554 .elementor-element.elementor-element-6e97eba{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-7431167 .elementor-heading-title{font-family:"Dela Gothic One", Sans-serif;font-weight:600;color:var( --e-global-color-909de1c );}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-layout-title-tag{margin-top:0px;font-family:"Poppins", Sans-serif;font-weight:500;color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-product-description{margin-top:0px;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-price{margin-top:4px;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-button{margin-top:5px;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-star-rating{margin-top:10px;font-size:16px;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-1 .apcw-item-container,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-2 .apcw-item-container,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-3 .apcw-item-container,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-4 .apcw-item-container{border-style:none;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-1 .apcw-item-container,
                .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-2 .apcw-item-container,
                .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-3 .apcw-item-container,
                .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-4 .apcw-item-container,
                .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-5 .apcw-item-container{box-shadow:0px 3px 9px -4px rgba(0,0,0,0.5);}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-1 .apcw-content-container,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-3 .apcw-content-container,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-4 .apcw-content-container,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-5 .apcw-content-container{background-color:var( --e-global-color-1399165 );}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-1 .apcw-item-container,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-2 .apcw-item-container,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-3 .apcw-item-container,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-4 .apcw-item-container,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-4 .apcw-layout-img img{border-radius:10px 10px 10px 10px;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-1 .apcw-content-container,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-2 .apcw-content-container,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-3 .apcw-content-container,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-4 .apcw-content-container,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-layout-5 .apcw-content-container{padding:20px 20px 20px 20px;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-content-container{text-align:center;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-layout-img img{width:70%;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container a.apcw-img{justify-content:center;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container a.apcw_product_read-more{color:#000000;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-sale-price{margin-left:4px;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-regular-price{font-family:"Dela Gothic One", Sans-serif;color:var( --e-global-color-909de1c );}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-sale-price,
                .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-price-variation{font-family:"Dela Gothic One", Sans-serif;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-sale-price,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-price-variation{color:var( --e-global-color-909de1c );}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-add-cart{font-weight:700;background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-add-cart a{color:var( --e-global-color-1399165 );}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-add-cart:hover a{color:var( --e-global-color-909de1c );}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-add-cart:hover{background-color:var( --e-global-color-1399165 );border-color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-495abc2 .carousel-layout-1 .slick-dots li button::before,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .carousel-layout-2 .slick-dots li button::before{color:#5068D842 !important;}.elementor-554 .elementor-element.elementor-element-495abc2 .carousel-layout-3 .slick-dots li button::before,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .carousel-layout-4 .slick-dots li button::before,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .carousel-layout-4 .slick-dots li.slick-active button::before{border-color:#5068D842 !important;}.elementor-554 .elementor-element.elementor-element-495abc2 .carousel-layout-5 .slick-dots li button::before{background-color:#5068D842 !important;}.elementor-554 .elementor-element.elementor-element-495abc2 .carousel-layout-1 .slick-dots li.slick-active button::before,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .carousel-layout-2 .slick-dots li.slick-active button::before{color:var( --e-global-color-secondary );}.elementor-554 .elementor-element.elementor-element-495abc2 .carousel-layout-3 .slick-dots li.slick-active button::before{border-color:var( --e-global-color-secondary );}.elementor-554 .elementor-element.elementor-element-495abc2 .carousel-layout-4 .slick-dots li.slick-active button::before,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .carousel-layout-5 .slick-dots li.slick-active button::before{background-color:var( --e-global-color-secondary );}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-product-carousel .slick-prev i,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-product-carousel .slick-next i{font-size:24px;color:#B6B6B6 !important;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-product-carousel .slick-prev svg,
                    .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-product-carousel .slick-next svg{width:24px;height:24px;fill:#B6B6B6;}.elementor-554 .elementor-element.elementor-element-704cb51{--spacer-size:50px;}@media(max-width:1024px){.elementor-554 .elementor-element.elementor-element-869c1c8{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:10px;}}@media(max-width:767px){.elementor-554 .elementor-element.elementor-element-eaf1837{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-a8cd57e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-554 .elementor-element.elementor-element-a8cd57e{--width:100%;--min-height:200px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-03090b0 .elementor-heading-title{font-size:2em;}.elementor-554 .elementor-element.elementor-element-8e2f3ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-554 .elementor-element.elementor-element-1a442ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.woocommerce .elementor-554 .elementor-element.elementor-element-1a442ad form.cart table.variations label{font-size:0.9em;}.woocommerce .elementor-554 .elementor-element.elementor-element-1a442ad form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-554 .elementor-element.elementor-element-1a442ad form.cart table.variations td.value:before{font-size:0.7em;}.elementor-554 .elementor-element.elementor-element-818bc92{--width:100%;--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;}.elementor-554 .elementor-element.elementor-element-869c1c8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-869c1c8.e-con{--align-self:center;}.elementor-554 .elementor-element.elementor-element-70ea445{--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:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-554 .elementor-element.elementor-element-4ce8c66{--width:40%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-554 .elementor-element.elementor-element-8dce50e .elementor-heading-title{font-size:1em;}.elementor-554 .elementor-element.elementor-element-786ab7e{--width:60%;}.elementor-554 .elementor-element.elementor-element-6e97eba{--padding-top:35px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-7431167{padding:0px 0px 0px 15px;}.elementor-554 .elementor-element.elementor-element-7431167 .elementor-heading-title{font-size:16px;}.elementor-554 .elementor-element.elementor-element-495abc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-layout-title-tag{font-size:1em;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-regular-price{font-size:1em;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-sale-price,
                .elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-price-variation{font-size:1em;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-add-cart{font-size:0.7em;border-radius:70px 70px 70px 70px;padding:10px 20px 10px 20px;}.elementor-554 .elementor-element.elementor-element-495abc2 .apcw-item-container .apcw-button{text-align:center;}.elementor-554 .elementor-element.elementor-element-704cb51{--spacer-size:0px;}body.elementor-page-554{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-554 .elementor-element.elementor-element-a8cd57e{--width:100%;}.elementor-554 .elementor-element.elementor-element-4ce8c66{--width:40%;}.elementor-554 .elementor-element.elementor-element-786ab7e{--width:60%;}}/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-f2feec3 */.tagcloud a {
    color: #7a7a7a;
    border-style: solid;
    border-width: 0px;
    border-radius: 1rem;
    padding: 2px 8px;
    background-color: #e7e7e7;
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-1a442ad */table th,
table td,
table tr:hover th,
table tr:hover td {
  background-color: white !important;
}

/* Etiqueta visible solo cuando hay un .elementor-554 .elementor-element.elementor-element-1a442ad de cantidad editable. */
.elementor-554 .elementor-element.elementor-element-1a442ad form.cart .quantity:has(input.qty:not([type="hidden"])) {
  display: inline-flex;
  align-items: center;
  gap: 12px;
}
.elementor-554 .elementor-element.elementor-element-1a442ad form.cart .quantity:has(input.qty:not([type="hidden"]))::before {
  content: "Cantidad";
  color: #212121;
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for advanced-product-catalog, class: .elementor-element-495abc2 */.apcw-layout-img {
    background-color: #D4F3F7;
}

.apcw-item-container .apcw-add-cart a {
background-color: inherit !important;
transition: 0s;
}

.apcw-item-container .apcw-add-cart {
transition: 0s;
}/* End custom CSS */
/* Start custom CSS */.woocommerce div.product div.images {
  margin-bottom: 0px;
}

.sku_wrapper {
    display: none;
}

.detail-label {
    display: none;
}
.variations {
    text-align: left !important;
}

.woocommerce div.product div.images img {
  border-radius: 1em;
  border-width: 1px;
  border-style: solid;
  border-color: #e3e3e3;
}

.woocommerce div.product div.images .flex-control-thumbs li {
  margin: 5px;
}

html, body {
  max-width: 100%;
  overflow-x: hidden;
}

.single_variation_wrap {
  color: var( --e-global-color-909de1c );
  font-family: "Poppins", Sans-serif;
  font-weight: 400;
  font-size: .9em;
}

@media (max-width: 767px) {
  .single_variation_wrap {
    font-size: 0.8em;
  }
}/* End custom CSS */