.glide__slide {
	height: auto;
}
.glide__slide > * {
	height: 99%;
}
.glide__arrows {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: var(--wp--custom--layout--block-gap);
}
.glide__arrow {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  color: black;
  border: 2px solid black;
  border-radius: 100%;
  background-color: transparent;
  opacity: 1;
  cursor: pointer;
  transition: opacity 150ms ease, border 300ms ease-in-out;
  line-height: 1;
}
.glide__arrow:focus {
  outline: none;
}
.glide__arrow:hover {
	opacity: 1;
}
.glide__arrow--disabled {
  opacity: 0.33;
}
.glide__index {
	min-width: 64px;
	margin-right: 32px;
	margin-left: 32px;
	text-align: center;
}
.glide--swipeable {
  cursor: grab;
  cursor: -moz-grab;
  cursor: -webkit-grab;
}
.glide--dragging {
  cursor: grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}
.glide-3-perView .glide[data-num-slides="1"] .glide__arrows {
	display: none;
}
@media (min-width: 782px) {
	.glide-3-perView .glide[data-num-slides="2"] .glide__arrows {
		display: none;
	}
}
@media (min-width: 1101px) {
	.glide-3-perView .glide[data-num-slides="3"] .glide__arrows {
		display: none;
	}
}
