/*
Generated time: July 3, 2025 19:05
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.marquee-section{overflow:hidden}.marquee-section .swiper-container{width:100%;height:100%;position:relative;overflow:hidden}.marquee-section .start-animation{display:flex;align-items:center;white-space:nowrap;overflow:hidden}.marquee-section .start-animation .marquee-list{animation:scroll-left 70s linear infinite;position:relative;display:flex;align-items:center;justify-content:space-around;flex-shrink:0;min-width:100%}.marquee-section .start-animation .marquee-list.reverse{animation-direction:reverse}.marquee-section .start-animation:hover .marquee-list{animation-play-state:paused}.marquee-section .swiper-slide{text-align:center;font-size:var(--font-h3-size);display:flex;justify-content:center;align-items:center;width:auto;position:relative;background:0 0}.marquee-section :is(.marquee-title){margin:0 30px}.marquee-section .start-animation .marquee-list li{list-style:none;position:relative}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}


.swatch-group label[for*="template--19796388020482__main-1"] {
  font-size: 0px !important;
  line-height: 20px !important;
  border: 1px solid #ddd;
  opacity: 0.5;
}

/* === ASIGNACIÓN DE COLOR A CADA ETIQUETA === */

/* Color: PUMPKIN (#c46a2e) */
.swatch-group label[for="template--19796388020482__main-1-0"] {
  background-color: #c46a2e !important;
  font-size: 0px !important;
  line-height:20px!important;
}

/* Color: TAUPE (#80776e) */
.swatch-group label[for="template--19796388020482__main-1-1"] {
  background-color: #80776e !important;
  font-size: 0px !important;
  line-height:20px!important;
}

/* Color: SAND (#cbbea8) */
.swatch-group label[for="template--19796388020482__main-1-2"] {
  background-color: #cbbea8 !important;
  font-size: 0px !important;
  line-height:20px!important;
}

/* Color: OCEAN (#3c5f90) */
.swatch-group label[for="template--19796388020482__main-1-3"] {
  background-color: #3c5f90 !important;
  font-size: 0px !important;
  line-height:20px!important;
}

/* Color: PINE (#4e6857) */
.swatch-group label[for="template--19796388020482__main-1-4"] {
  background-color: #4e6857 !important;
  font-size: 0px !important;
  line-height:20px!important;
}

/* Color: HONEY (#DCBC6D) */
.swatch-group label[for="template--19796388020482__main-1-5"] {
  background-color: #DCBC6D !important;
  font-size: 0px !important;
  line-height:20px!important;
}

/* Color: STONE (#9d9d9c) */
.swatch-group label[for="template--19796388020482__main-1-6"] {
  background-color: #9d9d9c !important;
  font-size: 0px !important;
  line-height:20px!important;
}

/* === ESTILO DEL BORDE PARA LA ETIQUETA SELECCIONADA (CUALQUIER COLOR) === */
/* Este estilo se aplica solo a la etiqueta del color que esté activo */
.swatch-group input[type="radio"]:checked + label[for*="template--19796388020482__main-1"] {
  outline: 2px solid #000 !important;
  opacity: 1;
  
}
.swatch-group label[for*="template--19796388053250__main-1"] {
  font-size: 0px !important;
  line-height: 20px !important;
  /* Puedes añadir otros estilos generales aquí, como el tamaño del círculo */
  border: 1px solid #ddd;
  opacity:0.5;
}

/* === ASIGNACIÓN DE COLOR A CADA ETIQUETA === */

/* Color: OXFORD (#6a6e6d) */
.swatch-group label[for="template--19796388053250__main-1-0"] {
  background-color: #6a6e6d!important;
  font-size: 0px !important;
  line-height:20px!important;
}

/* Color: SILVER (#d4d6d6) */
.swatch-group label[for="template--19796388053250__main-1-1"] {
  background-color: #d4d6d6!important;
  font-size: 0px !important;
  line-height:20px!important;
}


/* === ESTILO DEL BORDE PARA LA ETIQUETA SELECCIONADA (CUALQUIER COLOR) === */
/* Este estilo se aplica solo a la etiqueta del color que esté activo */
.swatch-group input[type="radio"]:checked + label[for*="template--19796388053250__main-1"] {
  outline: 2px solid #000 !important;
  opacity:1;
}


