.elementor-3489 .elementor-element.elementor-element-348488a:not(.elementor-motion-effects-element-type-background), .elementor-3489 .elementor-element.elementor-element-348488a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4dae5a9 );}.elementor-3489 .elementor-element.elementor-element-348488a > .elementor-container{max-width:1140px;min-height:282px;}.elementor-3489 .elementor-element.elementor-element-348488a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3489 .elementor-element.elementor-element-348488a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3489 .elementor-element.elementor-element-4342fa6{text-align:center;}.elementor-3489 .elementor-element.elementor-element-4342fa6 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:55px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-d5bd37a );}.elementor-3489 .elementor-element.elementor-element-a844a15 .woocommerce-breadcrumb{color:var( --e-global-color-3501122 );font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;text-align:center;}.elementor-3489 .elementor-element.elementor-element-a844a15 .woocommerce-breadcrumb > a{color:var( --e-global-color-3501122 );}.elementor-3489 .elementor-element.elementor-element-9c7f34b:not(.elementor-motion-effects-element-type-background), .elementor-3489 .elementor-element.elementor-element-9c7f34b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c98377 );}.elementor-3489 .elementor-element.elementor-element-9c7f34b > .elementor-container{min-height:550px;}.elementor-3489 .elementor-element.elementor-element-9c7f34b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 0px 0px 0px;}.elementor-3489 .elementor-element.elementor-element-9c7f34b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3489 .elementor-element.elementor-element-9ff395e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3489 .elementor-element.elementor-element-9ff395e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3489 .elementor-element.elementor-element-ec121a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-3489 .elementor-element.elementor-element-ec121a3 .flex-viewport:not(:last-child){margin-bottom:100px;}.woocommerce .elementor-3489 .elementor-element.elementor-element-ec121a3 .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-3489 .elementor-element.elementor-element-ec121a3 .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-bc-flex-widget .elementor-3489 .elementor-element.elementor-element-068581e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3489 .elementor-element.elementor-element-068581e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3489 .elementor-element.elementor-element-068581e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-3489 .elementor-element.elementor-element-068581e > .elementor-element-populated{padding:10px 0px 0px 30px;}.elementor-3489 .elementor-element.elementor-element-9748445 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3489 .elementor-element.elementor-element-9748445{text-align:start;}.elementor-3489 .elementor-element.elementor-element-9748445 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:40px;font-weight:900;}.elementor-3489 .elementor-element.elementor-element-4f80c74{text-align:start;}.woocommerce .elementor-3489 .elementor-element.elementor-element-4f80c74 .price{color:var( --e-global-color-f636e4c );font-family:"Ubuntu", Sans-serif;font-size:40px;font-weight:400;}.woocommerce .elementor-3489 .elementor-element.elementor-element-4f80c74 .price ins{font-family:"Ubuntu", Sans-serif;font-size:40px;font-weight:400;}body:not(.rtl) .elementor-3489 .elementor-element.elementor-element-4f80c74:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-3489 .elementor-element.elementor-element-4f80c74:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-3489 .elementor-element.elementor-element-4f80c74.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-3489 .elementor-element.elementor-element-2e1b130 .elementor-heading-title{font-family:"Courgette", Sans-serif;font-weight:600;color:var( --e-global-color-d5bd37a );}.elementor-3489 .elementor-element.elementor-element-d4a3027 .dce-content{font-family:"Ubuntu", Sans-serif;font-size:16px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-3489 .elementor-element.elementor-element-b6a9c90.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3489 .elementor-element.elementor-element-b6a9c90.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3489 .elementor-element.elementor-element-6b8ab7c .cart button, .elementor-3489 .elementor-element.elementor-element-6b8ab7c .cart .button{transition:all 0.2s;}.elementor-3489 .elementor-element.elementor-element-6b8ab7c .quantity .qty{transition:all 0.2s;}.elementor-3489 .elementor-element.elementor-element-fa71d5a .elementor-accordion-item{border-width:6px;}.elementor-3489 .elementor-element.elementor-element-fa71d5a .elementor-accordion-item .elementor-tab-content{border-width:6px;}.elementor-3489 .elementor-element.elementor-element-fa71d5a .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:6px;}.elementor-3489 .elementor-element.elementor-element-fa71d5a .elementor-tab-title{background-color:var( --e-global-color-f636e4c );}.elementor-3489 .elementor-element.elementor-element-fa71d5a .elementor-accordion-icon, .elementor-3489 .elementor-element.elementor-element-fa71d5a .elementor-accordion-title{color:var( --e-global-color-4dae5a9 );}.elementor-3489 .elementor-element.elementor-element-fa71d5a .elementor-accordion-icon svg{fill:var( --e-global-color-4dae5a9 );}.elementor-3489 .elementor-element.elementor-element-218737b9:not(.elementor-motion-effects-element-type-background), .elementor-3489 .elementor-element.elementor-element-218737b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c98377 );}.elementor-3489 .elementor-element.elementor-element-218737b9 > .elementor-container{max-width:1140px;}.elementor-3489 .elementor-element.elementor-element-218737b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-3489 .elementor-element.elementor-element-218737b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3489 .elementor-element.elementor-element-1025b7de{--divider-border-style:solid;--divider-color:#B7B5B5;--divider-border-width:1px;}.elementor-3489 .elementor-element.elementor-element-1025b7de .elementor-divider-separator{width:100%;}.elementor-3489 .elementor-element.elementor-element-1025b7de .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3489 .elementor-element.elementor-element-becbdea{--e-image-carousel-slides-to-show:4;}.elementor-3489 .elementor-element.elementor-element-a274db8:not(.elementor-motion-effects-element-type-background), .elementor-3489 .elementor-element.elementor-element-a274db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c98377 );}.elementor-3489 .elementor-element.elementor-element-a274db8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3489 .elementor-element.elementor-element-a274db8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3489 .elementor-element.elementor-element-77dda1c{text-align:center;}.elementor-3489 .elementor-element.elementor-element-77dda1c .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-f636e4c );}.elementor-3489 .elementor-element.elementor-element-eb0512c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-3489 .elementor-element.elementor-element-eb0512c > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-3489 .elementor-element.elementor-element-eb0512c > .elementor-widget-container{margin:50px 0px 50px 0px;}@media(min-width:768px){.elementor-3489 .elementor-element.elementor-element-9ff395e{width:47.475%;}.elementor-3489 .elementor-element.elementor-element-068581e{width:52.481%;}.elementor-3489 .elementor-element.elementor-element-b6a9c90{width:100%;}}@media(max-width:1366px){.elementor-3489 .elementor-element.elementor-element-348488a > .elementor-container{min-height:282px;}.elementor-3489 .elementor-element.elementor-element-9c7f34b > .elementor-container{min-height:550px;}}@media(max-width:767px){.elementor-3489 .elementor-element.elementor-element-348488a > .elementor-container{min-height:187px;}.elementor-3489 .elementor-element.elementor-element-4342fa6 .elementor-heading-title{font-size:35px;}.elementor-3489 .elementor-element.elementor-element-a844a15 .woocommerce-breadcrumb{font-size:12px;}.elementor-3489 .elementor-element.elementor-element-9ff395e > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3489 .elementor-element.elementor-element-068581e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-3489 .elementor-element.elementor-element-9748445{text-align:center;}.elementor-3489 .elementor-element.elementor-element-9748445 .elementor-heading-title{font-size:30px;}.elementor-3489 .elementor-element.elementor-element-78b2de0 > .elementor-container{max-width:500px;}.elementor-3489 .elementor-element.elementor-element-b6a9c90{width:100%;}.elementor-bc-flex-widget .elementor-3489 .elementor-element.elementor-element-b6a9c90.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3489 .elementor-element.elementor-element-b6a9c90.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3489 .elementor-element.elementor-element-b6a9c90.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3489 .elementor-element.elementor-element-218737b9{padding:0px 0px 0px 0px;}.elementor-3489 .elementor-element.elementor-element-9ebfa18 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-3489 .elementor-element.elementor-element-eb0512c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-3489 .elementor-element.elementor-element-eb0512c > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-6b8ab7c */.quantity input {
  width: 80px !important;
  padding: 5px !important;
}

.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
    background-color: #fff !important;
    text-align: center;
    color: #474747 !important; /* Corrección aquí */
    border: solid 1px #474747;
    padding: 15px 20px
}

.wc-buy-now-btn.wc-buy-now-btn-single.single_add_to_cart_button {
  background-color: #474747 !important;
  color: #fff !important;
  border: none !important;
}

.wc-buy-now-btn.wc-buy-now-btn-single.single_add_to_cart_button:hover {
  background-color: #333 !important;
  color: #fff !important;
}
@media (max-width: 768px) {
  .woocommerce div.product form.cart {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    gap: 10px;
  }

  .woocommerce div.product form.cart .single_add_to_cart_button,
  .woocommerce div.product form.cart .wc-buy-now-btn {
    width: 100% !important;
    display: block;
    box-sizing: border-box;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9c7f34b */.elementor-3489 .elementor-element.elementor-element-9c7f34b:not(.elementor-motion-effects-element-type-background), .elementor-3489 .elementor-element.elementor-element-9c7f34b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-2c98377 );
    padding-top: 100px !important;
}/* End custom CSS */