.elementor-408 .elementor-element.elementor-element-69b9ee4{--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;}.elementor-408 .elementor-element.elementor-element-5a084c7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-1ea5982 .woocommerce-breadcrumb{font-family:"Montserrat", Sans-serif;font-weight:500;text-align:left;}.elementor-408 .elementor-element.elementor-element-649e5f2{--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;}.elementor-408 .elementor-element.elementor-element-78f2079d{--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;}.elementor-408 .elementor-element.elementor-element-cd6d700{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-cd6d700.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-408 .elementor-element.elementor-element-cec3a0f{--singleproduct-thumbs-width:100px;--singleproduct-image-spacing:20px;--singleproduct-thumb-spacing:20px;}.elementor-408 .elementor-element.elementor-element-cec3a0f .zoominner{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-408 .elementor-element.elementor-element-cec3a0f .flex-control-thumbs li img{border-style:none;}.elementor-408 .elementor-element.elementor-element-472fc56a{--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-start;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-408 .elementor-element.elementor-element-50220f1{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;text-align:left;}.elementor-408 .elementor-element.elementor-element-50220f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-408 .elementor-element.elementor-element-50220f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:10px;color:#000000;}.elementor-408 .elementor-element.elementor-element-a8c1a90{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-a8c1a90 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-408 .elementor-element.elementor-element-a8c1a90 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-408 .elementor-element.elementor-element-51452b8e{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-51452b8e > .elementor-widget-container{margin:05px 0px 0px 0px;}.elementor-408 .elementor-element.elementor-element-51452b8e .jet-woo-product-price del{display:inline-block;text-decoration:line-through;}.elementor-408 .elementor-element.elementor-element-51452b8e .jet-woo-product-price ins{display:inline-block;font-weight:500;}.elementor-408 .elementor-element.elementor-element-51452b8e .jet-woo-product-price{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-408 .elementor-element.elementor-element-51452b8e .jet-woo-product-price del .amount{font-weight:400;}.elementor-408 .elementor-element.elementor-element-51452b8e .jet-woo-product-price ins .amount{text-decoration:none;}.elementor-408 .elementor-element.elementor-element-51452b8e .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-408 .elementor-element.elementor-element-5346984{font-family:"Montserrat", Sans-serif;font-size:12px;line-height:15px;}.elementor-408 .elementor-element.elementor-element-58e736ed{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-58e736ed .cart button, .elementor-408 .elementor-element.elementor-element-58e736ed .cart .button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;color:#FFFFFF;background-color:#000000;border-color:#000000;transition:all 0.2s;}.elementor-408 .elementor-element.elementor-element-58e736ed .cart button:hover, .elementor-408 .elementor-element.elementor-element-58e736ed .cart .button:hover{color:#000000;background-color:#000000;border-color:#000000;}.elementor-408 .elementor-element.elementor-element-58e736ed .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-408 .elementor-element.elementor-element-58e736ed form.cart .variations{margin-bottom:0px;}.woocommerce .elementor-408 .elementor-element.elementor-element-58e736ed form.cart table.variations tr th, .woocommerce .elementor-408 .elementor-element.elementor-element-58e736ed form.cart table.variations tr td{padding-top:calc( 5px/2 );padding-bottom:calc( 5px/2 );}.woocommerce .elementor-408 .elementor-element.elementor-element-58e736ed form.cart table.variations label{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.woocommerce .elementor-408 .elementor-element.elementor-element-58e736ed form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-408 .elementor-element.elementor-element-58e736ed form.cart table.variations td.value:before{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:#02010100;padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 01px 0px;border-color:#00000052;}.elementor-408 .elementor-element.elementor-element-17177dd0{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#000000;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#000000;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#000000;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:12px;padding:10px 10px 10px 10px;border-style:none;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#00000000;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#00000000;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#00000000;fill:#00000000;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle{color:#00000000;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle svg{color:#00000000;fill:#00000000;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header svg.fa-toggle{fill:#00000000;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#00000000;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#00000000;fill:#00000000;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#00000000;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:#02010100;padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 01px 0px;border-color:#00000052;}.elementor-408 .elementor-element.elementor-element-be06e6c{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#000000;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#000000;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#000000;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:12px;padding:10px 10px 10px 10px;border-style:none;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#00000000;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#00000000;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#00000000;fill:#00000000;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle{color:#00000000;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle svg{color:#00000000;fill:#00000000;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header svg.fa-toggle{fill:#00000000;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#00000000;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#00000000;fill:#00000000;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#00000000;}.elementor-408 .elementor-element.elementor-element-1a7bcbcb{width:100%;max-width:100%;text-align:left;}.elementor-408 .elementor-element.elementor-element-1a7bcbcb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-408 .elementor-element.elementor-element-1a7bcbcb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-408 .elementor-element.elementor-element-448c933 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-408 .elementor-element.elementor-element-448c933 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-408 .elementor-element.elementor-element-448c933{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-448c933 .jet-listing-grid__slider .jet-slick-dots li{width:9px;height:9px;margin-left:calc( 4px/2 );margin-right:calc( 4px/2 );}.elementor-408 .elementor-element.elementor-element-2913032{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-408 .elementor-element.elementor-element-58ae5c2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-408 .elementor-element.elementor-element-58ae5c2{text-align:center;}.elementor-408 .elementor-element.elementor-element-58ae5c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-408 .elementor-element.elementor-element-3c7e0a12 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-408 .elementor-element.elementor-element-3c7e0a12 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-408 .elementor-element.elementor-element-3c7e0a12 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-408 .elementor-element.elementor-element-3c7e0a12 .jet-listing-not-found{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}body.elementor-page-408:not(.elementor-motion-effects-element-type-background), body.elementor-page-408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-408 .elementor-element.elementor-element-69b9ee4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-5a084c7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-408 .elementor-element.elementor-element-1ea5982{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-1ea5982 .woocommerce-breadcrumb{text-align:left;}.elementor-408 .elementor-element.elementor-element-78f2079d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-408 .elementor-element.elementor-element-cd6d700{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-cec3a0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-408 .elementor-element.elementor-element-472fc56a{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-a8c1a90{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-408 .elementor-element.elementor-element-a8c1a90 .elementor-heading-title{font-size:16px;}.elementor-408 .elementor-element.elementor-element-51452b8e .jet-woo-product-price{font-size:17px;}.elementor-408 .elementor-element.elementor-element-58e736ed > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-408 .elementor-element.elementor-element-17177dd0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:15px 0px 15px 0px;border-width:0px 0px 01px 0px;}.elementor-408 .elementor-element.elementor-element-be06e6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:15px 0px 15px 0px;border-width:0px 0px 01px 0px;}.elementor-408 .elementor-element.elementor-element-1a7bcbcb{text-align:left;}.elementor-408 .elementor-element.elementor-element-1a7bcbcb .elementor-heading-title{font-size:16px;}.elementor-408 .elementor-element.elementor-element-448c933 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-408 .elementor-element.elementor-element-448c933 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-408 .elementor-element.elementor-element-2913032{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-58ae5c2{text-align:center;}.elementor-408 .elementor-element.elementor-element-58ae5c2 .elementor-heading-title{font-size:16px;}.elementor-408 .elementor-element.elementor-element-3c7e0a12 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-408 .elementor-element.elementor-element-3c7e0a12 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(min-width:768px){.elementor-408 .elementor-element.elementor-element-69b9ee4{--content-width:1200px;}.elementor-408 .elementor-element.elementor-element-5a084c7{--width:50%;}.elementor-408 .elementor-element.elementor-element-649e5f2{--width:50%;}.elementor-408 .elementor-element.elementor-element-78f2079d{--content-width:1200px;}.elementor-408 .elementor-element.elementor-element-cd6d700{--width:60%;}.elementor-408 .elementor-element.elementor-element-472fc56a{--width:40%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-1ea5982 */@media (max-width: 767.98px) {
    .elementor-408 .elementor-element.elementor-element-1ea5982 .woocommerce-breadcrumb > *:nth-last-child(-n+3) {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for jet-woo-builder-archive-product-price, class: .elementor-element-51452b8e */#precio span.woocommerce-Price-amount {
    text-align: left!important;
    display: block!important;

}
.elementor-408 .elementor-element.elementor-element-51452b8e .jet-woo-product-price {
    display: flex
;
    flex-wrap: wrap;
    gap: 5px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-58e736ed */li.variable-item.button-variable-item {
    margin-right: 9px!important;
}
.elementor-408 .elementor-element.elementor-element-58e736ed select{
    font-size: 12px !important;
    line-height: 14px;
    height: 40px;
    box-shadow: none !important;
    border-bottom: 1px solid #000 !important;
    padding: 0px !important;
    padding-left: 85px !important;
    margin-top: -42px !important;
    display: block;
    position: relative;
    z-index: 10;
    background: rgb(0, 0, 0, 0);
}
.elementor-408 .elementor-element.elementor-element-58e736ed table.variations {
    width: 100%;
}
.elementor-408 .elementor-element.elementor-element-58e736ed table.variations label {
    font-size: 12px !important;
}
.elementor-408 .elementor-element.elementor-element-58e736ed .variations_form select {
  border-radius: 0 !important; /* Elimina el radio de los bordes */
  appearance: none; /* Uniformiza el estilo */
  -webkit-appearance: none; /* Compatibilidad para WebKit */
  -moz-appearance: none; /* Compatibilidad para Firefox */
}
.elementor-408 .elementor-element.elementor-element-58e736ed li.variable-item.button-variable-item {
    border: 0px !important;
    box-shadow: none !important;
}
.elementor-408 .elementor-element.elementor-element-58e736ed li.variable-item.button-variable-item.selected {
    border-bottom: 1px solid !important;
}
.elementor-408 .elementor-element.elementor-element-58e736ed li.variable-item.button-variable-item span.variable-item-span, li.variable-item.button-variable-item {
    padding: 0px !important;
}
.elementor-408 .elementor-element.elementor-element-58e736ed span.woo-selected-variation-item-name {
    display: none;
}
.elementor-408 .elementor-element.elementor-element-58e736ed button.reset_variations {
    font-size: 10px !important;
    padding: 10px !important;
}
.elementor-408 .elementor-element.elementor-element-58e736ed .variations_form select {
    appearance: none; /* Elimina el estilo por defecto del navegador */
    -webkit-appearance: none; /* Soporte para Safari */
    -moz-appearance: none; /* Soporte para Firefox */
    background: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M6 9l6 6 6-6" stroke="black" stroke-width="2" /></svg>') no-repeat right 4px center !important;
    background-size: 14px 14px!important; /* Tamaño de la flecha */

}




  .elementor-408 .elementor-element.elementor-element-58e736ed .button {
    position: relative;
    overflow: hidden;
    cursor: pointer;
    background-color: black;
    transition: color .45s cubic-bezier(.785,.135,.15,.86), border .45s cubic-bezier(.785,.135,.15,.86);
    z-index: 1;
  }

  .elementor-408 .elementor-element.elementor-element-58e736ed .button:before {
    background-color: #fff;
    content: "";
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scaleX(0);
    transform-origin: left center;
    transition: transform .45s cubic-bezier(.785,.135,.15,.86);
    z-index: -1;
  }

  .elementor-408 .elementor-element.elementor-element-58e736ed .button:hover:before {
    transform: scaleX(1);
    transform-origin: left center;
  }

  .elementor-408 .elementor-element.elementor-element-58e736ed .button:hover {
    color: black;
  }

  .elementor-408 .elementor-element.elementor-element-58e736ed .button:not(:hover):before {
    transform: scaleX(0);
    transform-origin: right center;
    transition: transform .45s cubic-bezier(.785,.135,.15,.86);
  }
  .elementor-408 .elementor-element.elementor-element-58e736ed form.cart {
    padding: 0px !important;
}

.elementor-408 .elementor-element.elementor-element-58e736ed .woocommerce-variation-add-to-cart.variations_button, .elementor-408 .elementor-element.elementor-element-58e736ed form.cart {
    display: flex
;
    flex-direction: column!important;
    gap: 6px;
}
.elementor-408 .elementor-element.elementor-element-58e736ed button.button.comprar-ahora-fallback.comprar-ahora-trigger, .elementor-408 .elementor-element.elementor-element-58e736ed a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.comprar-ahora-trigger {
    margin: 0px !important;
}

  
  @media (max-width: 767.98px) {
   .elementor-408 .elementor-element.elementor-element-58e736ed .single_variation_wrap {
    margin-top: 15px!important;
}
.elementor-408 .elementor-element.elementor-element-58e736ed td.value.woo-variation-items-wrapper {
    margin-bottom: 0px!important;
    
}
.elementor-408 .elementor-element.elementor-element-58e736ed button.reset_variations {
    font-size: 10px !important;
    padding: 5px 10px !important;
}
.elementor-408 .elementor-element.elementor-element-58e736ed .woocommerce-variation-price span.woocommerce-Price-amount.amount {
    font-size: 20px !important;
}
}


form.variations_form.cart.wvs-loaded>div {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2913032 */.elementor-408 .elementor-element.elementor-element-2913032{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS */#encabezado .menu-box{
    filter: invert(100%);

}

#encabezado .elementor-item{
    color: #000!important;
}
div#logo-1, div#logo-2 {
    margin-top: -35px;
    z-index: 5;
}
div#logo-1 img{
    width: 180px;
}
div#logo-2 img{
    width: 60px;
}



span.variable-item-span.variable-item-span-button {
    font-size: 12px!important;
    text-transform: uppercase!important;
}
td.value.woo-variation-items-wrapper {
    margin-bottom:10px!important;
    padding: 0px!important;
}
.single-product.product-type-variable .variations_form .variations tr, [data-elementor-type=product].product-type-variable .variations_form .variations tr {
    margin-bottom: 0px!important;
}
.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item) {
    border-radius: 0px!important;
}
.single_variation_wrap {
    margin-top: 15px!important;
}
span.woo-selected-variation-item-name {
    font-size: 14px!important;
}
.disabled.wc-variation-selection-needed {
    opacity: 1!important;
}
a.added_to_cart.wc-forward {
    display: none!important;
}
div#wa {
    display: none!important;
}
.quantity input {
    width: 100%!important;
}
.quantity {
	width: 100%!important;
    margin-right: 0px!important;
    height: 55px!important;
    margin-bottom: 5px!important;
}

.single-product .cart .woocommerce-product-details__add-to-cart, [data-elementor-type=product] .cart .woocommerce-product-details__add-to-cart {

    display: flex;
    width: 100%!important;
    flex-direction: column!important;

}

button.single_add_to_cart_button {
    margin-left: 0px!important;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before{
        background-image: url(https://fullstockgrassa.com.co/wp-content/uploads/2023/12/slash_9253380.png)!important;
    background-position: center!important;
    background-size: contain!important;
    background-repeat: no-repeat!important;
}
.woocommerce-variation-availability {
    display: none!important;
}

@media (max-width: 767.98px) {
ol.flex-control-nav.flex-control-thumbs li {
    margin: 0px !important;
    padding-bottom: 5px !important;
}
body .kitify.elementor-kitify-wooproduct-images .kitify-product-images.layout-type-2 .woocommerce-product-gallery .flex-control-thumbs {
    width: 18%!important;
    height: 405px !important;
}
body .kitify.elementor-kitify-wooproduct-images .kitify-product-images.layout-type-2 .flex-viewport {
    width: 80%!important;
}
}/* End custom CSS */