/* Variables raíz y los 6 color-scheme del tema (bloque global de Shopify).
   Los <style> propios de cada página viajan dentro de su fragmento. */
:root,
    
    .color-scheme-1 {
        --color-background: rgba(239 236 236 / 1.0);
        --color-foreground: rgba(0 0 0 / 0.81);
        --color-foreground-heading: rgba(0 0 0 / 1.0);
        --color-primary: rgba(0 0 0 / 0.81);
        --color-primary-hover: rgba(0 0 0 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-shadow: rgba(0 0 0 / 1.0);
        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(84 84 84 / 1.0);
        --color-primary-button-border: rgba(0 0 0 / 0.0);
        --color-primary-button-hover-text: rgba(239 236 236 / 1.0);
        --color-primary-button-hover-background: rgba(61 61 61 / 1.0);
        --color-primary-button-hover-border: rgba(0 0 0 / 0.0);
        --color-secondary-button-text: rgba(0 0 0 / 1.0);
        --color-secondary-button-background: rgba(0 0 0 / 0.06);
        --color-secondary-button-border: rgba(84 84 84 / 1.0);
        --color-secondary-button-hover-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-hover-background: rgba(51 51 51 / 1.0);
        --color-secondary-button-hover-border: rgba(51 51 51 / 1.0);
        --color-input-background: rgba(255 255 255 / 0.78);
        --color-input-text: rgba(51 51 51 / 1.0);
        --color-input-border: rgba(245 245 245 / 1.0);
        --color-input-hover-background: rgba(239 236 236 / 1.0);
        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(0 0 0 / 1.0);
        --color-variant-hover-background: rgba(245 245 245 / 1.0);
        --color-variant-hover-text: rgba(84 84 84 / 1.0);
        --color-variant-hover-border: rgba(84 84 84 / 1.0);
        --color-selected-variant-background: rgba(84 84 84 / 1.0);
        --color-selected-variant-border: rgba(84 84 84 / 1.0);
        --color-selected-variant-text: rgba(239 236 236 / 1.0);
        --color-selected-variant-hover-background: rgba(239 236 236 / 1.0);
        --color-selected-variant-hover-text: rgba(84 84 84 / 1.0);
        --color-selected-variant-hover-border: rgba(84 84 84 / 1.0);
        --input-disabled-background-color: rgb(from var(--color-foreground) r g b / 10%);
        --input-disabled-border-color: rgb(from var(--color-foreground) r g b / 5%);
        --input-disabled-text-color: rgb(from var(--color-foreground) r g b / 50%);
        --color-foreground-muted: rgb(from var(--color-foreground) r g b / 60%);
        --font-h1--color: var(--color-foreground-heading);
        --font-h2--color: var(--color-foreground-heading);
        --font-h3--color: var(--color-foreground-heading);
        --font-h4--color: var(--color-foreground-heading);
        --font-h5--color: var(--color-foreground-heading);
        --font-h6--color: var(--color-foreground-heading);

        /* Shadows */
        
          --shadow-drawer: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
        
          --shadow-blur: 20px;
          --shadow-popover: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
      }
  
    
    .color-scheme-2 {
        --color-background: rgba(245 245 245 / 1.0);
        --color-foreground: rgba(0 0 0 / 0.81);
        --color-foreground-heading: rgba(0 0 0 / 1.0);
        --color-primary: rgba(0 0 0 / 0.81);
        --color-primary-hover: rgba(0 0 0 / 1.0);
        --color-border: rgba(0 0 0 / 0.81);
        --color-shadow: rgba(0 0 0 / 1.0);
        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(0 0 0 / 1.0);
        --color-primary-button-border: rgba(0 0 0 / 1.0);
        --color-primary-button-hover-text: rgba(255 255 255 / 1.0);
        --color-primary-button-hover-background: rgba(51 51 51 / 1.0);
        --color-primary-button-hover-border: rgba(51 51 51 / 1.0);
        --color-secondary-button-text: rgba(0 0 0 / 1.0);
        --color-secondary-button-background: rgba(255 255 255 / 0.69);
        --color-secondary-button-border: rgba(255 255 255 / 0.69);
        --color-secondary-button-hover-text: rgba(0 0 0 / 1.0);
        --color-secondary-button-hover-background: rgba(255 255 255 / 1.0);
        --color-secondary-button-hover-border: rgba(255 255 255 / 1.0);
        --color-input-background: rgba(0 0 0 / 0.0);
        --color-input-text: rgba(0 0 0 / 0.53);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-hover-background: rgba(255 255 255 / 0.36);
        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(230 230 230 / 1.0);
        --color-variant-text: rgba(0 0 0 / 1.0);
        --color-variant-hover-background: rgba(245 245 245 / 1.0);
        --color-variant-hover-text: rgba(0 0 0 / 1.0);
        --color-variant-hover-border: rgba(230 230 230 / 1.0);
        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(0 0 0 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);
        --color-selected-variant-hover-background: rgba(26 26 26 / 1.0);
        --color-selected-variant-hover-text: rgba(255 255 255 / 1.0);
        --color-selected-variant-hover-border: rgba(26 26 26 / 1.0);
        --input-disabled-background-color: rgb(from var(--color-foreground) r g b / 10%);
        --input-disabled-border-color: rgb(from var(--color-foreground) r g b / 5%);
        --input-disabled-text-color: rgb(from var(--color-foreground) r g b / 50%);
        --color-foreground-muted: rgb(from var(--color-foreground) r g b / 60%);
        --font-h1--color: var(--color-foreground-heading);
        --font-h2--color: var(--color-foreground-heading);
        --font-h3--color: var(--color-foreground-heading);
        --font-h4--color: var(--color-foreground-heading);
        --font-h5--color: var(--color-foreground-heading);
        --font-h6--color: var(--color-foreground-heading);

        /* Shadows */
        
          --shadow-drawer: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
        
          --shadow-blur: 20px;
          --shadow-popover: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
      }
  
    
    .color-scheme-3 {
        --color-background: rgba(238 241 234 / 1.0);
        --color-foreground: rgba(0 0 0 / 0.81);
        --color-foreground-heading: rgba(0 0 0 / 1.0);
        --color-primary: rgba(0 0 0 / 0.81);
        --color-primary-hover: rgba(0 0 0 / 1.0);
        --color-border: rgba(0 0 0 / 0.81);
        --color-shadow: rgba(0 0 0 / 1.0);
        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(0 0 0 / 1.0);
        --color-primary-button-border: rgba(0 0 0 / 1.0);
        --color-primary-button-hover-text: rgba(255 255 255 / 1.0);
        --color-primary-button-hover-background: rgba(51 51 51 / 1.0);
        --color-primary-button-hover-border: rgba(51 51 51 / 1.0);
        --color-secondary-button-text: rgba(0 0 0 / 1.0);
        --color-secondary-button-background: rgba(255 255 255 / 0.69);
        --color-secondary-button-border: rgba(255 255 255 / 0.69);
        --color-secondary-button-hover-text: rgba(0 0 0 / 1.0);
        --color-secondary-button-hover-background: rgba(255 255 255 / 1.0);
        --color-secondary-button-hover-border: rgba(255 255 255 / 1.0);
        --color-input-background: rgba(0 0 0 / 0.0);
        --color-input-text: rgba(0 0 0 / 0.81);
        --color-input-border: rgba(0 0 0 / 0.81);
        --color-input-hover-background: rgba(255 255 255 / 0.36);
        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(230 230 230 / 1.0);
        --color-variant-text: rgba(0 0 0 / 1.0);
        --color-variant-hover-background: rgba(245 245 245 / 1.0);
        --color-variant-hover-text: rgba(0 0 0 / 1.0);
        --color-variant-hover-border: rgba(230 230 230 / 1.0);
        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(0 0 0 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);
        --color-selected-variant-hover-background: rgba(26 26 26 / 1.0);
        --color-selected-variant-hover-text: rgba(255 255 255 / 1.0);
        --color-selected-variant-hover-border: rgba(26 26 26 / 1.0);
        --input-disabled-background-color: rgb(from var(--color-foreground) r g b / 10%);
        --input-disabled-border-color: rgb(from var(--color-foreground) r g b / 5%);
        --input-disabled-text-color: rgb(from var(--color-foreground) r g b / 50%);
        --color-foreground-muted: rgb(from var(--color-foreground) r g b / 60%);
        --font-h1--color: var(--color-foreground-heading);
        --font-h2--color: var(--color-foreground-heading);
        --font-h3--color: var(--color-foreground-heading);
        --font-h4--color: var(--color-foreground-heading);
        --font-h5--color: var(--color-foreground-heading);
        --font-h6--color: var(--color-foreground-heading);

        /* Shadows */
        
          --shadow-drawer: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
        
          --shadow-blur: 20px;
          --shadow-popover: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
      }
  
    
    .color-scheme-4 {
        --color-background: rgba(225 237 245 / 1.0);
        --color-foreground: rgba(0 0 0 / 0.81);
        --color-foreground-heading: rgba(0 0 0 / 1.0);
        --color-primary: rgba(0 0 0 / 0.81);
        --color-primary-hover: rgba(0 0 0 / 1.0);
        --color-border: rgba(29 54 134 / 0.5);
        --color-shadow: rgba(0 0 0 / 1.0);
        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(0 0 0 / 1.0);
        --color-primary-button-border: rgba(29 54 134 / 1.0);
        --color-primary-button-hover-text: rgba(255 255 255 / 1.0);
        --color-primary-button-hover-background: rgba(51 51 51 / 1.0);
        --color-primary-button-hover-border: rgba(0 0 0 / 1.0);
        --color-secondary-button-text: rgba(0 0 0 / 1.0);
        --color-secondary-button-background: rgba(255 255 255 / 0.69);
        --color-secondary-button-border: rgba(0 0 0 / 0.81);
        --color-secondary-button-hover-text: rgba(0 0 0 / 1.0);
        --color-secondary-button-hover-background: rgba(255 255 255 / 1.0);
        --color-secondary-button-hover-border: rgba(255 255 255 / 1.0);
        --color-input-background: rgba(0 0 0 / 0.0);
        --color-input-text: rgba(0 0 0 / 0.81);
        --color-input-border: rgba(0 0 0 / 0.81);
        --color-input-hover-background: rgba(255 255 255 / 0.36);
        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(230 230 230 / 1.0);
        --color-variant-text: rgba(0 0 0 / 1.0);
        --color-variant-hover-background: rgba(245 245 245 / 1.0);
        --color-variant-hover-text: rgba(0 0 0 / 1.0);
        --color-variant-hover-border: rgba(230 230 230 / 1.0);
        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(0 0 0 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);
        --color-selected-variant-hover-background: rgba(26 26 26 / 1.0);
        --color-selected-variant-hover-text: rgba(255 255 255 / 1.0);
        --color-selected-variant-hover-border: rgba(26 26 26 / 1.0);
        --input-disabled-background-color: rgb(from var(--color-foreground) r g b / 10%);
        --input-disabled-border-color: rgb(from var(--color-foreground) r g b / 5%);
        --input-disabled-text-color: rgb(from var(--color-foreground) r g b / 50%);
        --color-foreground-muted: rgb(from var(--color-foreground) r g b / 60%);
        --font-h1--color: var(--color-foreground-heading);
        --font-h2--color: var(--color-foreground-heading);
        --font-h3--color: var(--color-foreground-heading);
        --font-h4--color: var(--color-foreground-heading);
        --font-h5--color: var(--color-foreground-heading);
        --font-h6--color: var(--color-foreground-heading);

        /* Shadows */
        
          --shadow-drawer: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
        
          --shadow-blur: 20px;
          --shadow-popover: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
      }
  
    
    .color-scheme-5 {
        --color-background: rgba(51 51 51 / 1.0);
        --color-foreground: rgba(255 255 255 / 1.0);
        --color-foreground-heading: rgba(255 255 255 / 1.0);
        --color-primary: rgba(255 255 255 / 1.0);
        --color-primary-hover: rgba(255 255 255 / 0.69);
        --color-border: rgba(255 255 255 / 0.69);
        --color-shadow: rgba(0 0 0 / 1.0);
        --color-primary-button-text: rgba(0 0 0 / 1.0);
        --color-primary-button-background: rgba(255 255 255 / 1.0);
        --color-primary-button-border: rgba(255 255 255 / 1.0);
        --color-primary-button-hover-text: rgba(255 255 255 / 1.0);
        --color-primary-button-hover-background: rgba(0 0 0 / 1.0);
        --color-primary-button-hover-border: rgba(0 0 0 / 1.0);
        --color-secondary-button-text: rgba(0 0 0 / 1.0);
        --color-secondary-button-background: rgba(255 255 255 / 0.69);
        --color-secondary-button-border: rgba(255 255 255 / 0.69);
        --color-secondary-button-hover-text: rgba(0 0 0 / 1.0);
        --color-secondary-button-hover-background: rgba(255 255 255 / 1.0);
        --color-secondary-button-hover-border: rgba(255 255 255 / 1.0);
        --color-input-background: rgba(51 51 51 / 1.0);
        --color-input-text: rgba(255 255 255 / 0.93);
        --color-input-border: rgba(255 255 255 / 0.69);
        --color-input-hover-background: rgba(255 255 255 / 0.04);
        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(230 230 230 / 1.0);
        --color-variant-text: rgba(0 0 0 / 1.0);
        --color-variant-hover-background: rgba(245 245 245 / 1.0);
        --color-variant-hover-text: rgba(0 0 0 / 1.0);
        --color-variant-hover-border: rgba(230 230 230 / 1.0);
        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(0 0 0 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);
        --color-selected-variant-hover-background: rgba(26 26 26 / 1.0);
        --color-selected-variant-hover-text: rgba(255 255 255 / 1.0);
        --color-selected-variant-hover-border: rgba(26 26 26 / 1.0);
        --input-disabled-background-color: rgb(from var(--color-foreground) r g b / 10%);
        --input-disabled-border-color: rgb(from var(--color-foreground) r g b / 5%);
        --input-disabled-text-color: rgb(from var(--color-foreground) r g b / 50%);
        --color-foreground-muted: rgb(from var(--color-foreground) r g b / 60%);
        --font-h1--color: var(--color-foreground-heading);
        --font-h2--color: var(--color-foreground-heading);
        --font-h3--color: var(--color-foreground-heading);
        --font-h4--color: var(--color-foreground-heading);
        --font-h5--color: var(--color-foreground-heading);
        --font-h6--color: var(--color-foreground-heading);

        /* Shadows */
        
          --shadow-drawer: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
        
          --shadow-blur: 20px;
          --shadow-popover: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
      }
  
    
    .color-scheme-6 {
        --color-background: rgba(0 0 0 / 0.0);
        --color-foreground: rgba(0 0 0 / 1.0);
        --color-foreground-heading: rgba(255 255 255 / 1.0);
        --color-primary: rgba(255 255 255 / 1.0);
        --color-primary-hover: rgba(255 255 255 / 0.69);
        --color-border: rgba(230 230 230 / 1.0);
        --color-shadow: rgba(0 0 0 / 1.0);
        --color-primary-button-text: rgba(0 0 0 / 1.0);
        --color-primary-button-background: rgba(255 255 255 / 1.0);
        --color-primary-button-border: rgba(255 255 255 / 1.0);
        --color-primary-button-hover-text: rgba(255 255 255 / 1.0);
        --color-primary-button-hover-background: rgba(0 0 0 / 1.0);
        --color-primary-button-hover-border: rgba(0 0 0 / 1.0);
        --color-secondary-button-text: rgba(0 0 0 / 1.0);
        --color-secondary-button-background: rgba(255 255 255 / 0.69);
        --color-secondary-button-border: rgba(255 255 255 / 0.69);
        --color-secondary-button-hover-text: rgba(0 0 0 / 1.0);
        --color-secondary-button-hover-background: rgba(255 255 255 / 1.0);
        --color-secondary-button-hover-border: rgba(255 255 255 / 1.0);
        --color-input-background: rgba(255 255 255 / 1.0);
        --color-input-text: rgba(0 0 0 / 0.53);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-hover-background: rgba(250 250 250 / 1.0);
        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(230 230 230 / 1.0);
        --color-variant-text: rgba(0 0 0 / 1.0);
        --color-variant-hover-background: rgba(245 245 245 / 1.0);
        --color-variant-hover-text: rgba(0 0 0 / 1.0);
        --color-variant-hover-border: rgba(230 230 230 / 1.0);
        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(0 0 0 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);
        --color-selected-variant-hover-background: rgba(26 26 26 / 1.0);
        --color-selected-variant-hover-text: rgba(255 255 255 / 1.0);
        --color-selected-variant-hover-border: rgba(26 26 26 / 1.0);
        --input-disabled-background-color: rgb(from var(--color-foreground) r g b / 10%);
        --input-disabled-border-color: rgb(from var(--color-foreground) r g b / 5%);
        --input-disabled-text-color: rgb(from var(--color-foreground) r g b / 50%);
        --color-foreground-muted: rgb(from var(--color-foreground) r g b / 60%);
        --font-h1--color: var(--color-foreground-heading);
        --font-h2--color: var(--color-foreground-heading);
        --font-h3--color: var(--color-foreground-heading);
        --font-h4--color: var(--color-foreground-heading);
        --font-h5--color: var(--color-foreground-heading);
        --font-h6--color: var(--color-foreground-heading);

        /* Shadows */
        
          --shadow-drawer: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
        
          --shadow-blur: 20px;
          --shadow-popover: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
      }
  
    
    .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7 {
        --color-background: rgba(0 0 0 / 0.0);
        --color-foreground: rgba(0 0 0 / 1.0);
        --color-foreground-heading: rgba(0 0 0 / 1.0);
        --color-primary: rgba(0 0 0 / 1.0);
        --color-primary-hover: rgba(0 0 0 / 0.53);
        --color-border: rgba(230 230 230 / 1.0);
        --color-shadow: rgba(0 0 0 / 1.0);
        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(0 0 0 / 1.0);
        --color-primary-button-border: rgba(0 0 0 / 1.0);
        --color-primary-button-hover-text: rgba(255 255 255 / 1.0);
        --color-primary-button-hover-background: rgba(51 51 51 / 1.0);
        --color-primary-button-hover-border: rgba(51 51 51 / 1.0);
        --color-secondary-button-text: rgba(0 0 0 / 1.0);
        --color-secondary-button-background: rgba(0 0 0 / 0.06);
        --color-secondary-button-border: rgba(0 0 0 / 1.0);
        --color-secondary-button-hover-text: rgba(0 0 0 / 1.0);
        --color-secondary-button-hover-background: rgba(255 255 255 / 1.0);
        --color-secondary-button-hover-border: rgba(255 255 255 / 1.0);
        --color-input-background: rgba(255 255 255 / 1.0);
        --color-input-text: rgba(0 0 0 / 0.53);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-hover-background: rgba(250 250 250 / 1.0);
        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(230 230 230 / 1.0);
        --color-variant-text: rgba(0 0 0 / 1.0);
        --color-variant-hover-background: rgba(245 245 245 / 1.0);
        --color-variant-hover-text: rgba(0 0 0 / 1.0);
        --color-variant-hover-border: rgba(230 230 230 / 1.0);
        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(0 0 0 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);
        --color-selected-variant-hover-background: rgba(26 26 26 / 1.0);
        --color-selected-variant-hover-text: rgba(255 255 255 / 1.0);
        --color-selected-variant-hover-border: rgba(26 26 26 / 1.0);
        --input-disabled-background-color: rgb(from var(--color-foreground) r g b / 10%);
        --input-disabled-border-color: rgb(from var(--color-foreground) r g b / 5%);
        --input-disabled-text-color: rgb(from var(--color-foreground) r g b / 50%);
        --color-foreground-muted: rgb(from var(--color-foreground) r g b / 60%);
        --font-h1--color: var(--color-foreground-heading);
        --font-h2--color: var(--color-foreground-heading);
        --font-h3--color: var(--color-foreground-heading);
        --font-h4--color: var(--color-foreground-heading);
        --font-h5--color: var(--color-foreground-heading);
        --font-h6--color: var(--color-foreground-heading);

        /* Shadows */
        
          --shadow-drawer: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
        
          --shadow-blur: 20px;
          --shadow-popover: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
      }
  
    
    .color-scheme-e63ea4a1-60be-4cb7-b9fd-4a16ce90ca7a {
        --color-background: rgba(84 84 84 / 1.0);
        --color-foreground: rgba(239 236 236 / 1.0);
        --color-foreground-heading: rgba(239 236 236 / 1.0);
        --color-primary: rgba(0 0 0 / 0.81);
        --color-primary-hover: rgba(0 0 0 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-shadow: rgba(0 0 0 / 1.0);
        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(0 0 0 / 1.0);
        --color-primary-button-border: rgba(0 0 0 / 1.0);
        --color-primary-button-hover-text: rgba(255 255 255 / 1.0);
        --color-primary-button-hover-background: rgba(51 51 51 / 1.0);
        --color-primary-button-hover-border: rgba(0 0 0 / 1.0);
        --color-secondary-button-text: rgba(0 0 0 / 1.0);
        --color-secondary-button-background: rgba(0 0 0 / 0.06);
        --color-secondary-button-border: rgba(0 0 0 / 0.06);
        --color-secondary-button-hover-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-hover-background: rgba(51 51 51 / 1.0);
        --color-secondary-button-hover-border: rgba(51 51 51 / 1.0);
        --color-input-background: rgba(255 255 255 / 0.78);
        --color-input-text: rgba(51 51 51 / 1.0);
        --color-input-border: rgba(245 245 245 / 1.0);
        --color-input-hover-background: rgba(0 0 0 / 0.01);
        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(0 0 0 / 1.0);
        --color-variant-hover-background: rgba(245 245 245 / 1.0);
        --color-variant-hover-text: rgba(0 0 0 / 1.0);
        --color-variant-hover-border: rgba(230 230 230 / 1.0);
        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(0 0 0 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);
        --color-selected-variant-hover-background: rgba(26 26 26 / 1.0);
        --color-selected-variant-hover-text: rgba(255 255 255 / 1.0);
        --color-selected-variant-hover-border: rgba(26 26 26 / 1.0);
        --input-disabled-background-color: rgb(from var(--color-foreground) r g b / 10%);
        --input-disabled-border-color: rgb(from var(--color-foreground) r g b / 5%);
        --input-disabled-text-color: rgb(from var(--color-foreground) r g b / 50%);
        --color-foreground-muted: rgb(from var(--color-foreground) r g b / 60%);
        --font-h1--color: var(--color-foreground-heading);
        --font-h2--color: var(--color-foreground-heading);
        --font-h3--color: var(--color-foreground-heading);
        --font-h4--color: var(--color-foreground-heading);
        --font-h5--color: var(--color-foreground-heading);
        --font-h6--color: var(--color-foreground-heading);

        /* Shadows */
        
          --shadow-drawer: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
        
          --shadow-blur: 20px;
          --shadow-popover: 0px 4px 20px rgb(from var(--color-shadow) r g b / 15%);
        
      }
  

  body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-6, .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7, .color-scheme-e63ea4a1-60be-4cb7-b9fd-4a16ce90ca7a {
    color: var(--color-foreground);
    background-color: var(--color-background);
  }
