@-webkit-keyframes loading-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
		transform: rotate(359deg);
	}
}

@keyframes loading-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
		transform: rotate(359deg);
	}
}

.jet-sorting {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.jet-sorting--flex-column {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.apply-filters__button[tabindex]:focus-visible, .jet-active-filter[tabindex]:focus-visible, .jet-active-tag[tabindex]:focus-visible, .jet-filter-items-dropdown__label[tabindex]:focus-visible, .jet-filter-items-moreless[tabindex]:focus-visible, .jet-filters-pagination__item[tabindex]:focus-visible, .jet-filters-pagination__load-more[tabindex]:focus-visible, .jet-remove-all-filters__button[tabindex]:focus-visible, .jet-select__control[tabindex]:focus-visible, .jet-sorting-select[tabindex]:focus-visible, label[tabindex]:focus-visible {
	outline: 1px solid var(--tabindex-color);
	-webkit-box-shadow: 0px 0px 0px 3px var(--tabindex-shadow-color);
	box-shadow: 0px 0px 0px 3px var(--tabindex-shadow-color);
}

@-webkit-keyframes jsf_provider-preloader-circle-rotate-animation {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes jsf_provider-preloader-circle-rotate-animation {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-webkit-keyframes jsf_provider-preloader-circle-clip-growing-dash-animation {
	0% {
		stroke-dasharray: 1, 150;
		stroke-dashoffset: 0;
	}
	
	50% {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -35;
	}
	
	to {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -124;
	}
}

@keyframes jsf_provider-preloader-circle-clip-growing-dash-animation {
	0% {
		stroke-dasharray: 1, 150;
		stroke-dashoffset: 0;
	}
	
	50% {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -35;
	}
	
	to {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -124;
	}
}

@-webkit-keyframes jsf_provider-preloader-lines-wave-stretchdelay {
	0%, 40%, to {
		transform: scaleY(.4);
		-webkit-transform: scaleY(.4);
	}
	
	20% {
		transform: scaleY(1);
		-webkit-transform: scaleY(1);
	}
}

@keyframes jsf_provider-preloader-lines-wave-stretchdelay {
	0%, 40%, to {
		transform: scaleY(.4);
		-webkit-transform: scaleY(.4);
	}
	
	20% {
		transform: scaleY(1);
		-webkit-transform: scaleY(1);
	}
}

@-webkit-keyframes jsf_provider-preloader-lines-pulse {
	0% {
		-webkit-transform: scaley(1);
		transform: scaley(1);
	}
	
	50% {
		-webkit-transform: scaley(.4);
		transform: scaley(.4);
	}
	
	to {
		-webkit-transform: scaley(1);
		transform: scaley(1);
	}
}

@keyframes jsf_provider-preloader-lines-pulse {
	0% {
		-webkit-transform: scaley(1);
		transform: scaley(1);
	}
	
	50% {
		-webkit-transform: scaley(.4);
		transform: scaley(.4);
	}
	
	to {
		-webkit-transform: scaley(1);
		transform: scaley(1);
	}
}

@-webkit-keyframes jsf_provider-preloader-lines-pulse-rapid {
	0% {
		-webkit-transform: scaley(1);
		transform: scaley(1);
	}
	
	80% {
		-webkit-transform: scaley(.3);
		transform: scaley(.3);
	}
	
	90% {
		-webkit-transform: scaley(1);
		transform: scaley(1);
	}
}

@keyframes jsf_provider-preloader-lines-pulse-rapid {
	0% {
		-webkit-transform: scaley(1);
		transform: scaley(1);
	}
	
	80% {
		-webkit-transform: scaley(.3);
		transform: scaley(.3);
	}
	
	90% {
		-webkit-transform: scaley(1);
		transform: scaley(1);
	}
}

@-webkit-keyframes sk-scaleDelay {
	0% {
		-webkit-transform: scale3D(1, 1, 1);
		transform: scale3D(1, 1, 1);
	}
	
	70% {
		-webkit-transform: scale3D(1, 1, 1);
		transform: scale3D(1, 1, 1);
	}
	
	to {
		-webkit-transform: scale3D(1, 1, 1);
		transform: scale3D(1, 1, 1);
	}
	
	35% {
		-webkit-transform: scale3D(0, 0, 1);
		transform: scale3D(0, 0, 1);
	}
}

@keyframes sk-scaleDelay {
	0% {
		-webkit-transform: scale3D(1, 1, 1);
		transform: scale3D(1, 1, 1);
	}
	
	70% {
		-webkit-transform: scale3D(1, 1, 1);
		transform: scale3D(1, 1, 1);
	}
	
	to {
		-webkit-transform: scale3D(1, 1, 1);
		transform: scale3D(1, 1, 1);
	}
	
	35% {
		-webkit-transform: scale3D(0, 0, 1);
		transform: scale3D(0, 0, 1);
	}
}

@-webkit-keyframes sk-foldCubeAngle {
	0% {
		-webkit-transform: perspective(140px) rotateX(-180deg);
		transform: perspective(140px) rotateX(-180deg);
		opacity: 0;
	}
	
	10% {
		-webkit-transform: perspective(140px) rotateX(-180deg);
		transform: perspective(140px) rotateX(-180deg);
		opacity: 0;
	}
	
	25% {
		-webkit-transform: perspective(140px) rotateX(0deg);
		transform: perspective(140px) rotateX(0deg);
		opacity: 1;
	}
	
	75% {
		-webkit-transform: perspective(140px) rotateX(0deg);
		transform: perspective(140px) rotateX(0deg);
		opacity: 1;
	}
	
	90% {
		-webkit-transform: perspective(140px) rotateY(180deg);
		transform: perspective(140px) rotateY(180deg);
		opacity: 0;
	}
	
	to {
		-webkit-transform: perspective(140px) rotateY(180deg);
		transform: perspective(140px) rotateY(180deg);
		opacity: 0;
	}
}

@keyframes sk-foldCubeAngle {
	0% {
		-webkit-transform: perspective(140px) rotateX(-180deg);
		transform: perspective(140px) rotateX(-180deg);
		opacity: 0;
	}
	
	10% {
		-webkit-transform: perspective(140px) rotateX(-180deg);
		transform: perspective(140px) rotateX(-180deg);
		opacity: 0;
	}
	
	25% {
		-webkit-transform: perspective(140px) rotateX(0deg);
		transform: perspective(140px) rotateX(0deg);
		opacity: 1;
	}
	
	75% {
		-webkit-transform: perspective(140px) rotateX(0deg);
		transform: perspective(140px) rotateX(0deg);
		opacity: 1;
	}
	
	90% {
		-webkit-transform: perspective(140px) rotateY(180deg);
		transform: perspective(140px) rotateY(180deg);
		opacity: 0;
	}
	
	to {
		-webkit-transform: perspective(140px) rotateY(180deg);
		transform: perspective(140px) rotateY(180deg);
		opacity: 0;
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-grid-pulse-animation {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	
	50% {
		-webkit-transform: scale(.5);
		transform: scale(.5);
		opacity: .7;
	}
	
	to {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
}

@keyframes jsf_provider-preloader-dots-grid-pulse-animation {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	
	50% {
		-webkit-transform: scale(.5);
		transform: scale(.5);
		opacity: .7;
	}
	
	to {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-grid-beat-animation {
	50% {
		opacity: .35;
	}
	
	to {
		opacity: 1;
	}
}

@keyframes jsf_provider-preloader-dots-grid-beat-animation {
	50% {
		opacity: .35;
	}
	
	to {
		opacity: 1;
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-circle-animation {
	0%, 80%, to {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	
	40% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

@keyframes jsf_provider-preloader-dots-circle-animation {
	0%, 80%, to {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	
	40% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-pulse-animation {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
	
	45% {
		-webkit-transform: scale(0);
		transform: scale(0);
		opacity: .7;
	}
	
	80% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
}

@keyframes jsf_provider-preloader-dots-pulse-animation {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
	
	45% {
		-webkit-transform: scale(0);
		transform: scale(0);
		opacity: .7;
	}
	
	80% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-elastic-animation {
	0% {
		-webkit-transform: scale(1, 1);
		transform: scale(1, 1);
	}
	
	25% {
		-webkit-transform: scale(1, 1.6);
		transform: scale(1, 1.6);
	}
	
	50% {
		-webkit-transform: scale(1, .7);
		transform: scale(1, .7);
	}
	
	75% {
		-webkit-transform: scale(1, 1);
		transform: scale(1, 1);
	}
	
	to {
		-webkit-transform: scale(1, 1);
		transform: scale(1, 1);
	}
}

@keyframes jsf_provider-preloader-dots-elastic-animation {
	0% {
		-webkit-transform: scale(1, 1);
		transform: scale(1, 1);
	}
	
	25% {
		-webkit-transform: scale(1, 1.6);
		transform: scale(1, 1.6);
	}
	
	50% {
		-webkit-transform: scale(1, .7);
		transform: scale(1, .7);
	}
	
	75% {
		-webkit-transform: scale(1, 1);
		transform: scale(1, 1);
	}
	
	to {
		-webkit-transform: scale(1, 1);
		transform: scale(1, 1);
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-carousel-animation {
	0% {
		-webkit-box-shadow: 10em 0 0 -1px currentColor, 10.375em 0 0 1px currentColor, 10.75em 0 0 -1px currentColor;
		box-shadow: 10em 0 0 -1px currentColor, 10.375em 0 0 1px currentColor, 10.75em 0 0 -1px currentColor;
	}
	
	50% {
		-webkit-box-shadow: 10.75em 0 0 -1px currentColor, 10em 0 0 -1px currentColor, 10.375em 0 0 1px currentColor;
		box-shadow: 10.75em 0 0 -1px currentColor, 10em 0 0 -1px currentColor, 10.375em 0 0 1px currentColor;
	}
	
	to {
		-webkit-box-shadow: 10.375em 0 0 1px currentColor, 10.75em 0 0 -1px currentColor, 10em 0 0 -1px currentColor;
		box-shadow: 10.375em 0 0 1px currentColor, 10.75em 0 0 -1px currentColor, 10em 0 0 -1px currentColor;
	}
}

@keyframes jsf_provider-preloader-dots-carousel-animation {
	0% {
		-webkit-box-shadow: 10em 0 0 -1px currentColor, 10.375em 0 0 1px currentColor, 10.75em 0 0 -1px currentColor;
		box-shadow: 10em 0 0 -1px currentColor, 10.375em 0 0 1px currentColor, 10.75em 0 0 -1px currentColor;
	}
	
	50% {
		-webkit-box-shadow: 10.75em 0 0 -1px currentColor, 10em 0 0 -1px currentColor, 10.375em 0 0 1px currentColor;
		box-shadow: 10.75em 0 0 -1px currentColor, 10em 0 0 -1px currentColor, 10.375em 0 0 1px currentColor;
	}
	
	to {
		-webkit-box-shadow: 10.375em 0 0 1px currentColor, 10.75em 0 0 -1px currentColor, 10em 0 0 -1px currentColor;
		box-shadow: 10.375em 0 0 1px currentColor, 10.75em 0 0 -1px currentColor, 10em 0 0 -1px currentColor;
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-windmill-animation {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes jsf_provider-preloader-dots-windmill-animation {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-triangle-path-1-animation {
	33% {
		-webkit-transform: translate(.375em, -.75em);
		transform: translate(.375em, -.75em);
	}
	
	66% {
		-webkit-transform: translate(.75em);
		transform: translate(.75em);
	}
	
	to {
		-webkit-transform: translate(0);
		transform: translate(0);
	}
}

@keyframes jsf_provider-preloader-dots-triangle-path-1-animation {
	33% {
		-webkit-transform: translate(.375em, -.75em);
		transform: translate(.375em, -.75em);
	}
	
	66% {
		-webkit-transform: translate(.75em);
		transform: translate(.75em);
	}
	
	to {
		-webkit-transform: translate(0);
		transform: translate(0);
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-triangle-path-2-animation {
	33% {
		-webkit-transform: translate(.375em, .75em);
		transform: translate(.375em, .75em);
	}
	
	66% {
		-webkit-transform: translate(-.375em, .75em);
		transform: translate(-.375em, .75em);
	}
	
	to {
		-webkit-transform: translate(0);
		transform: translate(0);
	}
}

@keyframes jsf_provider-preloader-dots-triangle-path-2-animation {
	33% {
		-webkit-transform: translate(.375em, .75em);
		transform: translate(.375em, .75em);
	}
	
	66% {
		-webkit-transform: translate(-.375em, .75em);
		transform: translate(-.375em, .75em);
	}
	
	to {
		-webkit-transform: translate(0);
		transform: translate(0);
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-triangle-path-3-animation {
	33% {
		-webkit-transform: translate(-.75em);
		transform: translate(-.75em);
	}
	
	66% {
		-webkit-transform: translate(-.375em, -.75em);
		transform: translate(-.375em, -.75em);
	}
	
	to {
		-webkit-transform: translate(0);
		transform: translate(0);
	}
}

@keyframes jsf_provider-preloader-dots-triangle-path-3-animation {
	33% {
		-webkit-transform: translate(-.75em);
		transform: translate(-.75em);
	}
	
	66% {
		-webkit-transform: translate(-.375em, -.75em);
		transform: translate(-.375em, -.75em);
	}
	
	to {
		-webkit-transform: translate(0);
		transform: translate(0);
	}
}

@-webkit-keyframes dotBricks-1 {
	16.667% {
		top: .6em;
		left: 0;
	}
	
	25% {
		top: 0;
		left: 0;
	}
	
	41.667% {
		top: 0;
		left: 0;
	}
	
	50% {
		top: 0;
		left: .6em;
	}
	
	66.666% {
		top: 0;
		left: .6em;
	}
	
	75% {
		top: .6em;
		left: .6em;
	}
	
	91.667% {
		top: .6em;
		left: .6em;
	}
	
	to {
		top: .6em;
		left: 0;
	}
}

@keyframes dotBricks-1 {
	16.667% {
		top: .6em;
		left: 0;
	}
	
	25% {
		top: 0;
		left: 0;
	}
	
	41.667% {
		top: 0;
		left: 0;
	}
	
	50% {
		top: 0;
		left: .6em;
	}
	
	66.666% {
		top: 0;
		left: .6em;
	}
	
	75% {
		top: .6em;
		left: .6em;
	}
	
	91.667% {
		top: .6em;
		left: .6em;
	}
	
	to {
		top: .6em;
		left: 0;
	}
}

@-webkit-keyframes dotBricks-2 {
	8.333% {
		top: 0;
		left: 0;
	}
	
	16.667% {
		top: 0;
		left: .6em;
	}
	
	33.333% {
		top: 0;
		left: .6em;
	}
	
	41.667% {
		top: .6em;
		left: .6em;
	}
	
	58.333% {
		top: .6em;
		left: .6em;
	}
	
	66.666% {
		top: .6em;
		left: 0;
	}
	
	83.333% {
		top: .6em;
		left: 0;
	}
	
	91.667% {
		top: 0;
		left: 0;
	}
}

@keyframes dotBricks-2 {
	8.333% {
		top: 0;
		left: 0;
	}
	
	16.667% {
		top: 0;
		left: .6em;
	}
	
	33.333% {
		top: 0;
		left: .6em;
	}
	
	41.667% {
		top: .6em;
		left: .6em;
	}
	
	58.333% {
		top: .6em;
		left: .6em;
	}
	
	66.666% {
		top: .6em;
		left: 0;
	}
	
	83.333% {
		top: .6em;
		left: 0;
	}
	
	91.667% {
		top: 0;
		left: 0;
	}
}

@-webkit-keyframes dotBricks-3 {
	0% {
		top: 0;
		left: .6em;
	}
	
	8.333% {
		top: .6em;
		left: .6em;
	}
	
	25% {
		top: .6em;
		left: .6em;
	}
	
	33.333% {
		top: .6em;
		left: 0;
	}
	
	50% {
		top: .6em;
		left: 0;
	}
	
	58.333% {
		top: 0;
		left: 0;
	}
	
	75% {
		top: 0;
		left: 0;
	}
	
	83.333% {
		top: 0;
		left: .6em;
	}
}

@keyframes dotBricks-3 {
	0% {
		top: 0;
		left: .6em;
	}
	
	8.333% {
		top: .6em;
		left: .6em;
	}
	
	25% {
		top: .6em;
		left: .6em;
	}
	
	33.333% {
		top: .6em;
		left: 0;
	}
	
	50% {
		top: .6em;
		left: 0;
	}
	
	58.333% {
		top: 0;
		left: 0;
	}
	
	75% {
		top: 0;
		left: 0;
	}
	
	83.333% {
		top: 0;
		left: .6em;
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-fire-animation {
	1% {
		top: .75em;
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	
	50% {
		top: .375em;
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	
	to {
		top: 0;
		-webkit-transform: scale(0);
		transform: scale(0);
	}
}

@keyframes jsf_provider-preloader-dots-fire-animation {
	1% {
		top: .75em;
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	
	50% {
		top: .375em;
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	
	to {
		top: 0;
		-webkit-transform: scale(0);
		transform: scale(0);
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-rotate-animation {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	50% {
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg);
	}
	
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes jsf_provider-preloader-dots-rotate-animation {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	50% {
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg);
	}
	
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-bouncing-animation {
	33% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	
	66% {
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%);
	}
	
	to {
		-webkit-transform: translateY(-15%);
		transform: translateY(-15%);
	}
}

@keyframes jsf_provider-preloader-dots-bouncing-animation {
	33% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	
	66% {
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%);
	}
	
	to {
		-webkit-transform: translateY(-15%);
		transform: translateY(-15%);
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-chasing-rotate-animation {
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn);
	}
}

@keyframes jsf_provider-preloader-dots-chasing-rotate-animation {
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn);
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-chasing-animation {
	0% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	
	to {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	
	50% {
		-webkit-transform: scale(.8);
		transform: scale(.8);
	}
}

@keyframes jsf_provider-preloader-dots-chasing-animation {
	0% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	
	to {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	
	50% {
		-webkit-transform: scale(.8);
		transform: scale(.8);
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-propagate-1-animation {
	25% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: .7em;
	}
	
	50% {
		-webkit-transform: scale(.6);
		transform: scale(.6);
		left: .35em;
	}
	
	75% {
		-webkit-transform: scale(.5);
		transform: scale(.5);
		left: 0em;
	}
	
	95% {
		-webkit-transform: scale(1);
		transform: scale(1);
		left: .875em;
	}
}

@keyframes jsf_provider-preloader-dots-propagate-1-animation {
	25% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: .7em;
	}
	
	50% {
		-webkit-transform: scale(.6);
		transform: scale(.6);
		left: .35em;
	}
	
	75% {
		-webkit-transform: scale(.5);
		transform: scale(.5);
		left: 0em;
	}
	
	95% {
		-webkit-transform: scale(1);
		transform: scale(1);
		left: .875em;
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-propagate-2-animation {
	25% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: .7em;
	}
	
	50% {
		-webkit-transform: scale(.6);
		transform: scale(.6);
		left: .35em;
	}
	
	75% {
		-webkit-transform: scale(.6);
		transform: scale(.6);
		left: .35em;
	}
	
	95% {
		-webkit-transform: scale(1);
		transform: scale(1);
		left: .875em;
	}
}

@keyframes jsf_provider-preloader-dots-propagate-2-animation {
	25% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: .7em;
	}
	
	50% {
		-webkit-transform: scale(.6);
		transform: scale(.6);
		left: .35em;
	}
	
	75% {
		-webkit-transform: scale(.6);
		transform: scale(.6);
		left: .35em;
	}
	
	95% {
		-webkit-transform: scale(1);
		transform: scale(1);
		left: .875em;
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-propagate-3-animation {
	25% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: .7em;
	}
	
	75% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: .7em;
	}
	
	95% {
		-webkit-transform: scale(1);
		transform: scale(1);
		left: .875em;
	}
}

@keyframes jsf_provider-preloader-dots-propagate-3-animation {
	25% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: .7em;
	}
	
	75% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: .7em;
	}
	
	95% {
		-webkit-transform: scale(1);
		transform: scale(1);
		left: .875em;
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-propagate-4-animation {
	25% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: 1.05em;
	}
	
	75% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: 1.05em;
	}
	
	95% {
		-webkit-transform: scale(1);
		transform: scale(1);
		left: .875em;
	}
}

@keyframes jsf_provider-preloader-dots-propagate-4-animation {
	25% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: 1.05em;
	}
	
	75% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: 1.05em;
	}
	
	95% {
		-webkit-transform: scale(1);
		transform: scale(1);
		left: .875em;
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-propagate-5-animation {
	25% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: 1.05em;
	}
	
	50% {
		-webkit-transform: scale(.6);
		transform: scale(.6);
		left: 1.4em;
	}
	
	75% {
		-webkit-transform: scale(.6);
		transform: scale(.6);
		left: 1.4em;
	}
	
	95% {
		-webkit-transform: scale(1);
		transform: scale(1);
		left: .875em;
	}
}

@keyframes jsf_provider-preloader-dots-propagate-5-animation {
	25% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: 1.05em;
	}
	
	50% {
		-webkit-transform: scale(.6);
		transform: scale(.6);
		left: 1.4em;
	}
	
	75% {
		-webkit-transform: scale(.6);
		transform: scale(.6);
		left: 1.4em;
	}
	
	95% {
		-webkit-transform: scale(1);
		transform: scale(1);
		left: .875em;
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-propagate-6-animation {
	25% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: 1.05em;
	}
	
	50% {
		-webkit-transform: scale(.6);
		transform: scale(.6);
		left: 1.4em;
	}
	
	75% {
		-webkit-transform: scale(.5);
		transform: scale(.5);
		left: 1.75em;
	}
	
	95% {
		-webkit-transform: scale(1);
		transform: scale(1);
		left: .875em;
	}
}

@keyframes jsf_provider-preloader-dots-propagate-6-animation {
	25% {
		-webkit-transform: scale(.75);
		transform: scale(.75);
		left: 1.05em;
	}
	
	50% {
		-webkit-transform: scale(.6);
		transform: scale(.6);
		left: 1.4em;
	}
	
	75% {
		-webkit-transform: scale(.5);
		transform: scale(.5);
		left: 1.75em;
	}
	
	95% {
		-webkit-transform: scale(1);
		transform: scale(1);
		left: .875em;
	}
}

@-webkit-keyframes jsf_provider-preloader-dots-spin-scale-animation {
	0% {
		-webkit-transform-origin: 50% -50%;
		transform-origin: 50% -50%;
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}
	
	50% {
		-webkit-transform-origin: 50% -50%;
		transform-origin: 50% -50%;
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
	
	50.00001% {
		-webkit-transform-origin: 50% 150%;
		transform-origin: 50% 150%;
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform-origin: 50% 150%;
		transform-origin: 50% 150%;
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes jsf_provider-preloader-dots-spin-scale-animation {
	0% {
		-webkit-transform-origin: 50% -50%;
		transform-origin: 50% -50%;
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}
	
	50% {
		-webkit-transform-origin: 50% -50%;
		transform-origin: 50% -50%;
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
	
	50.00001% {
		-webkit-transform-origin: 50% 150%;
		transform-origin: 50% 150%;
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform-origin: 50% 150%;
		transform-origin: 50% 150%;
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-webkit-keyframes jsf_provider-preloader-wordpress {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}
	
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes jsf_provider-preloader-wordpress {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}
	
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-webkit-keyframes jsf_provider-preloader-hash-1 {
	0% {
		width: 20%;
		-webkit-box-shadow: currentColor .4em -.2em, currentColor -.4em .2em;
		box-shadow: currentColor .4em -.2em, currentColor -.4em .2em;
	}
	
	35% {
		width: 100%;
		-webkit-box-shadow: currentColor 0px -.2em, currentColor 0px .2em;
		box-shadow: currentColor 0px -.2em, currentColor 0px .2em;
	}
	
	70% {
		width: 20%;
		-webkit-box-shadow: currentColor -.4em -.2em, currentColor .4em .2em;
		box-shadow: currentColor -.4em -.2em, currentColor .4em .2em;
	}
	
	to {
		-webkit-box-shadow: currentColor .4em -.2em, currentColor -.4em .2em;
		box-shadow: currentColor .4em -.2em, currentColor -.4em .2em;
	}
}

@keyframes jsf_provider-preloader-hash-1 {
	0% {
		width: 20%;
		-webkit-box-shadow: currentColor .4em -.2em, currentColor -.4em .2em;
		box-shadow: currentColor .4em -.2em, currentColor -.4em .2em;
	}
	
	35% {
		width: 100%;
		-webkit-box-shadow: currentColor 0px -.2em, currentColor 0px .2em;
		box-shadow: currentColor 0px -.2em, currentColor 0px .2em;
	}
	
	70% {
		width: 20%;
		-webkit-box-shadow: currentColor -.4em -.2em, currentColor .4em .2em;
		box-shadow: currentColor -.4em -.2em, currentColor .4em .2em;
	}
	
	to {
		-webkit-box-shadow: currentColor .4em -.2em, currentColor -.4em .2em;
		box-shadow: currentColor .4em -.2em, currentColor -.4em .2em;
	}
}

@-webkit-keyframes jsf_provider-preloader-hash-2 {
	0% {
		height: 20%;
		-webkit-box-shadow: currentColor .2em .4em, currentColor -.2em -.4em;
		box-shadow: currentColor .2em .4em, currentColor -.2em -.4em;
	}
	
	35% {
		height: 100%;
		-webkit-box-shadow: currentColor .2em 0px, currentColor -.2em 0px;
		box-shadow: currentColor .2em 0px, currentColor -.2em 0px;
	}
	
	70% {
		height: 20%;
		-webkit-box-shadow: currentColor .2em -.4em, currentColor -.2em .4em;
		box-shadow: currentColor .2em -.4em, currentColor -.2em .4em;
	}
	
	to {
		-webkit-box-shadow: currentColor .2em .4em, currentColor -.2em -.4em;
		box-shadow: currentColor .2em .4em, currentColor -.2em -.4em;
	}
}

@keyframes jsf_provider-preloader-hash-2 {
	0% {
		height: 20%;
		-webkit-box-shadow: currentColor .2em .4em, currentColor -.2em -.4em;
		box-shadow: currentColor .2em .4em, currentColor -.2em -.4em;
	}
	
	35% {
		height: 100%;
		-webkit-box-shadow: currentColor .2em 0px, currentColor -.2em 0px;
		box-shadow: currentColor .2em 0px, currentColor -.2em 0px;
	}
	
	70% {
		height: 20%;
		-webkit-box-shadow: currentColor .2em -.4em, currentColor -.2em .4em;
		box-shadow: currentColor .2em -.4em, currentColor -.2em .4em;
	}
	
	to {
		-webkit-box-shadow: currentColor .2em .4em, currentColor -.2em -.4em;
		box-shadow: currentColor .2em .4em, currentColor -.2em -.4em;
	}
}

.jet-filter+.jet-filter {
	margin-top: 10px;
}

[class*=brxe-jet-smart-filters-] .jet-filter, [class*=brxe-jet-smart-filters-] .jet-filter .jet-filters-group .jet-select {
	max-width: calc(( 100% - ( var(--columns) - 1 ) * var(--column-gap) ) / var(--columns));
	-ms-flex-preferred-size: calc(( 100% - ( var(--columns) - 1 ) * var(--column-gap) ) / var(--columns));
	flex-basis: calc(( 100% - ( var(--columns) - 1 ) * var(--column-gap) ) / var(--columns));
	margin-top: 0;
}