.bcfc-arrows{position: absolute;inset: 0;z-index: 20;pointer-events: none}.bcfc-arrow{position: absolute;z-index: 1;display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;padding: 12px;border: none;border-radius: 50%;color: #FFFFFF;background-color: #941F38;cursor: pointer;pointer-events: auto;-webkit-tap-highlight-color: transparent;transition: background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease,opacity 0.25s ease;transform: translate( calc(var(--bcfc-arrow-cx,0%) + var(--bcfc-arrow-x,0px)),calc(var(--bcfc-arrow-cy,0%) + var(--bcfc-arrow-y,0px)) )}.bcfc-arrow--prev{left: 0;right: auto;top: 50%;bottom: auto;--bcfc-arrow-x: 16px;--bcfc-arrow-cy: -50%}.bcfc-arrow--next{right: 0;left: auto;top: 50%;bottom: auto;--bcfc-arrow-x: -16px;--bcfc-arrow-cy: -50%}.bcfc-arrows--inline{position: static;inset: auto;display: flex;gap: var(--bcfc-arrows-gap,12px);pointer-events: auto}.bcfc-arrows--inline .bcfc-arrow{position: relative}.bcfc-arrow svg{width: 100%;height: 100%;display: block}.bcfc-arrow i{font-size: inherit;line-height: 1}.bcfc-arrow--prev svg,.bcfc-arrow--prev i{transform: rotate(180deg)}.bcfc-arrow:focus-visible{outline: 2px solid currentColor;outline-offset: 3px}.bcfc-arrow:active{transform: translate( calc(var(--bcfc-arrow-cx,0%) + var(--bcfc-arrow-x,0px)),calc(var(--bcfc-arrow-cy,0%) + var(--bcfc-arrow-y,0px)) ) scale(0.94)}@media (prefers-reduced-motion: reduce){.bcfc-arrow{transition: none !important}}