/*!
 * simple-wheel v1.0.0
 * Copyright 2021 Kuniyuki Masuo
 */
#rueda{
  height:700px;
}

#rueda li {
  line-height: 100%;
  padding: 8px 0;
  overflow: hidden;
  color: #f6f6f6 !important;
  text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
  position: relative;
}

#rueda .simple-wheel__difuminados {
  width: 100%;
  position: absolute;
  left: 0;
  height: 20%;
  z-index: 1;
  pointer-events: none;
}

#rueda .simple-wheel__difuminado-top {
  top: 0;
  background: linear-gradient(180deg, rgba(246,246,246,1) 0%, rgba(246,246,246,1) 25%, rgba(246,246,246,0.5) 50%, rgba(246,246,246,0) 75%, rgba(0,0,0,0) 100%);
}

#rueda .simple-wheel__difuminado-bottom {
  top: 80%; 
  background: linear-gradient(0deg, rgba(246,246,246,1) 0%, rgba(246,246,246,1) 25%, rgba(246,246,246,0.5) 50%, rgba(246,246,246,0) 75%, rgba(0,0,0,0) 100%)
}

#rueda .simple-wheel__flechas {
  position: absolute;
  left: 10%;
  font-size: 1.3rem;
  cursor: pointer;
  z-index: 1;
}

#rueda .simple-wheel__flecha-arriba {
  top: 42%;
}

#rueda .simple-wheel__flecha-abajo {
  top: 54%;
}


/* ========================== */
/*     DO NOT EDIT BELOW      */
.simple-wheel__rueda {
  overflow-y: hidden;
  text-align: center;
  position: relative;
}

.simple-wheel__rueda ul{
  padding: 0;
  margin:0;
  position: relative;
}

#rueda.simple-wheel__rueda li.selected{
  color: #E40F23 !important;
  text-shadow: unset !important;
  font-weight: 500;
}

/*
controlador de desplazamiento
*/
.simple-wheel__rueda + .sw_event_capture{
  position: absolute;
  width:0;
  height:0;
  overflow-y: scroll;
  text-align:center;
  cursor: grab;
}

/* Barra de desplazamiento oculta; compatible con Chrome, Safari*/
.simple-wheel__rueda + .sw_event_capture::-webkit-scrollbar {
  display:none;
}

/* Barra de desplazamiento oculta; compatible con Firefox*/
.simple-wheel__rueda + .sw_event_capture{
  scrollbar-width: none;
}

.simple-wheel__rueda + .sw_event_capture div{
  width:100%;
  height:100vh;
}

body.sw_preventSelectText,
.simple-wheel__rueda {
  /* No seleccione cadenas al simular arrastrar con el mouse */
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

body > #sw_mouseCaptureScreenToSimulateDragging{
  position: fixed;
  top:0;
  left:0;
  width: 100vw;
  height: 100vh;
  z-index: 999;
  display: none;
  cursor: grabbing;
}






/* BLOQUE DERECHA */
.simple-wheel {
  border-bottom: 6px solid #E40F23;
}

.simple-wheel__content > .row{
  height: 100%;
  position: relative;
  z-index: 1;
}

.simple-wheel__content img {
  width:100%;
  height:auto;
}

.simple-wheel__content .simple-wheel__content__izq {
  display: flex;
  flex-direction: column;
}

.simple-wheel__content .simple-wheel__content__izq > div {
  flex-grow: 1;
  background-color: #E40F23;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  padding:30px;
  color: white;
}

.simple-wheel__content .simple-wheel__content__izq h5 {
  font-weight: unset;
  font-size: 1.5rem;
}

.simple-wheel__content .simple-wheel__content__der {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  padding-top: 12%;
}

.simple-wheel__content p.simple-wheel__content__der__title {
  text-transform: uppercase;
  font-size: 0.9rem;
  color: #5e5e5e !important;
  margin: 0;
}

.simple-wheel__content p.simple-wheel__content__der__number {
  color: #E40F23 !important;
  font-size: 3rem;
}