/* 1.0.5 Ultra-late overrides to stop color reverts */
.fp-navwrap .fp-scrollbtn{
  border-color:#7e4c77 !important;
  background:#fff !important;
}
.fp-navwrap .fp-scrollbtn .fp-icon{
  color:#7e4c77 !important;
}
.fp-navwrap .fp-scrollbtn .fp-icon svg{
  fill:#7e4c77 !important;
  stroke:#7e4c77 !important;
}

/* 1.0.6 Kill blue background behind arrow icons, even if injected later */
.fp-navwrap .fp-scrollbtn .fp-icon,
.fp-navwrap .fp-scrollbtn .fp-icon *,
.fp-navwrap .fp-scrollbtn .fp-icon::before,
.fp-navwrap .fp-scrollbtn .fp-icon::after {
  background: none !important;
  background-color: transparent !important;
  box-shadow: none !important;
  -webkit-mask: none !important;
  mask: none !important;
}

.fp-navwrap .fp-scrollbtn .fp-icon,
.fp-navwrap .fp-scrollbtn .fp-icon * {
  color: #7e4c77 !important;
  fill: #7e4c77 !important;
  stroke: #7e4c77 !important;
}


/* 1.0.7 ensure svg arrows keep brand color */
.fp-navwrap .fp-scrollbtn svg path { stroke:#7e4c77 !important; }
