p {
	margin-bottom: 15px !important;
}

.checkbox-wrapper {
	position: relative;
	width: 1.5rem;
	height: 1.5rem;
}

.checkbox-wrapper input {
	cursor: pointer;
}

.checkbox-wrapper .checkbox-bg {
	transition: opacity 0.2s ease-in-out;
}

.filter-container {
	transition: border-color 0.2s ease-in-out;
}

.gallery-slider .splide__arrow {
  width: 2.5rem;
  height: 2.5rem;
  background: #FFFFFF;
  opacity: 1;
  transition: background-color 0.2s ease;
}
.gallery-slider .splide__arrow svg {
  width: 10px;
  height: auto;
}
.gallery-slider .splide__arrow:disabled {
  opacity: 0.6;
}
.gallery-slider .splide__arrow:disabled:hover {
  background: #FFFFFF;
}
.gallery-slider .splide__arrow:hover {
  background: #00B2B8;
}