.tick {
  font-size:1rem; white-space:nowrap;
  min-width: 320px;
}

.tick-flip,.tick-text-inline {
  font-size:2.5em;
}

.tick-label {
  margin-top:1em;font-size:1em;
}

.tick-char {
  width:1.5em;
}

.tick-text-inline {
  display:inline-block;text-align:center;min-width:1em;
}

.tick-text-inline+.tick-text-inline {
  margin-left:-.325em;
}

.tick-group {
  margin:0 .5em;text-align:center;
}

body {
   background-color: rgb(255, 255, 255) !important; 
}

.tick-text-inline {
   color: rgb(90, 93, 99) !important; 
}

.tick-label {
   color: rgb(90, 93, 99) !important; 
}

.tick-flip-panel {
   color: rgb(255, 255, 255) !important; 
}

.tick-flip-panel-text-wrapper {
   line-height: 1.45 !important; 
}

.tick-flip-panel {
   background-color: rgb(59, 61, 59) !important; 
}

.tick-flip {
   border-radius:0.12em !important; 
}

/* OBBLIGATORI */

.tick-cnt {
    max-width: 390px;
    margin-bottom: 50px;
    /* aspect-ratio: 20/6;
    overflow: hidden; */
}

.tick {
    aspect-ratio: 20/6;
}

.tick-flip-panel {
   color: rgb(255, 255, 255) !important; 
}

.tick-flip {
  font-family: "SoleSans", Arial, Helvetica, sans-serif!important;
}

.tick-flip-panel {
   background-color: #F6CC7B!important; 
}

.tick-flip-shadow {
    box-shadow: 2px 6px 0px 0px #0D3F86;
}

.tick-flip-panel-back::after {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.15) 3px, rgba(0, 0, 0, 0) 1px, rgba(0, 0, 0, 0.0) 100%);
}