.elementor-kit-6{--e-global-color-primary:#000000;--e-global-color-secondary:#6B6C70;--e-global-color-text:#000000;--e-global-color-accent:#A88625;--e-global-color-a9ed7c7:#FFFFFF;--e-global-color-a382293:#FFFFFF00;--e-global-color-746fe0f:#E9DFD6;--e-global-typography-primary-font-family:"Jost";--e-global-typography-primary-font-weight:300;--e-global-typography-secondary-font-family:"Jost";--e-global-typography-secondary-font-weight:300;--e-global-typography-text-font-family:"Jost";--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Jost";--e-global-typography-accent-font-weight:300;--e-global-typography-f52f3a2-font-family:"Cinzel";--e-global-typography-f52f3a2-font-size:40px;--e-global-typography-f52f3a2-font-weight:300;--e-global-typography-f52f3a2-line-height:1.3em;--e-global-typography-2f09a78-font-family:"Cinzel";--e-global-typography-2f09a78-font-size:34px;--e-global-typography-2f09a78-font-weight:300;--e-global-typography-2f09a78-line-height:1.2em;--e-global-typography-8e61dc4-font-family:"Jost";--e-global-typography-8e61dc4-font-size:12px;--e-global-typography-8e61dc4-font-weight:300;--e-global-typography-8e61dc4-text-transform:uppercase;--e-global-typography-8e61dc4-letter-spacing:2px;--e-global-typography-f0ab869-font-family:"Cinzel";--e-global-typography-f0ab869-font-size:18px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:var( --e-global-typography-8e61dc4-font-family ), Sans-serif;font-size:var( --e-global-typography-8e61dc4-font-size );font-weight:var( --e-global-typography-8e61dc4-font-weight );text-transform:var( --e-global-typography-8e61dc4-text-transform );letter-spacing:var( --e-global-typography-8e61dc4-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-8e61dc4-font-size );letter-spacing:var( --e-global-typography-8e61dc4-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-f52f3a2-font-size:34px;--e-global-typography-2f09a78-font-size:30px;--e-global-typography-8e61dc4-line-height:1.4em;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-8e61dc4-font-size );letter-spacing:var( --e-global-typography-8e61dc4-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.scroll-fill-heading {
    font-size: 34px;
    font-weight: 300;
    line-height: 1.2;
    font-family: Cinzel;
    color:var(--e-global-color-accent); /* Corrected syntax */
    display: inline-block;
}

.scroll-fill-heading span {
    color:var(--e-global-color-accent); /* Corrected syntax */
    transition: color 2s ease; /* Transition for smooth color change */
}

.scroll-fill-heading span.scrolled {
    color: #FFFFFF; /* Change to black (you mentioned blue, so feel free to adjust) */
}

/* Mobile adjustment */
@media (max-width: 1023px) {
    .scroll-fill-heading {
        font-size: 30px;
    }
}


/* Cambiar color de enlaces en WooCommerce Blocks */
.wc-block-cart a,
.wc-block-checkout a,
.wc-block-components-product-name a {
  color: #000000 !important; /* Cambia por tu color */

 
}

/* Cambiar color de texto general */
.wc-block-cart,
.wc-block-checkout,
.wc-block-components-notice-banner,
.wc-block-components-totals-coupon,
.wc-block-components-formatted-money-amount {
  color: #000000 !important;
}

/* Cambiar botones */
.wc-block-components-button,
.wc-block-components-checkout-place-order-button {
  background-color: #000000 !important;
  color: #ffffff !important;
  
  border-radius: 0px;
}

/* Opcional: cambiar hover en links */
.wc-block-cart a:hover,
.wc-block-checkout a:hover {
  color: #555555 !important;
}

.wc-block-components-button__text, .wc-block-components-button, .wp-element-button, .wc-block-components-totals-coupon__button  { color: #ffffff !important;
    
    
}

.wc-block-components-button,
.wc-block-components-button:focus,
.wc-block-components-button:active,
.wc-block-components-button:focus-visible,
.wc-block-components-button:disabled,
.wc-block-components-button[disabled] {
  outline: none !important;
  box-shadow: none !important;
  border-color: transparent !important;
  
  
}

.page .entry-title {
  display: none !important;
}

.woocommerce-product-attributes-item, .woocommerce-product-attributes-item__label, .woocommerce-product-attributes-item__value {
   
    border: 1px solid white !important;
    text-align: left !important;

}


/*aqui */
.woocommerce-message {
  position: fixed;
  top: 10;
  left: 50%;
  transform: translateX(-50%);
  z-index: 9999;
  background-color: #000000;
  color: white;
  padding: 15px 25px;
  border-radius: 10px 10px;
  border: 0px;

  text-align: center;
  font-size: 14px;
   font-family: Jost !important;
   
   width: 100%;
    max-width: 600px;
    box-sizing: border-box;
    white-space: normal;
    word-wrap: break-word;
    box-shadow: 0 4px 10px rgba(0,0,0,0.2);
}

.wc-forward {
    border-radius: 0px !important;
    background-color: white !important;
    text-transform: uppercase;
    font-weight: 300 !important;
    font-size: 10px !important;
    letter-spacing:1px;
    font-family: Jost !important;
}

.woocommerce-message {
    border-top-color: #a88625;
}/* End custom CSS */