.ue-flip-box {
	width: 100%;
}

.ue-flip-box__container {
	height: 100%;
	width: 100%;
	position: relative;
	transform-style: preserve-3d;
	perspective: 1000px;
}

.ue-flip-box__container[data-trigger="click"] {
	cursor: pointer;
}

.ue-flip-box__panel {
	height: 100%;
	width: 100%;
	position: absolute;
	display: flex;
	flex-direction: column;
	transform-style: preserve-3d;
	transition: all var(--duration) cubic-bezier(.455, .03, .515, .955);
}

.ue-flip-box__panel.ue-flip-box__panel--back {
	backface-visibility: hidden;
}

.ue-flip-box__panel__wrapper {
	height: 100%;
	width: 100%;
	pointer-events: none;
}

.ue-flip-box__panel__content {
	height: 100%;
	width: 100%;
	display: flex;
	flex-direction: column;
	overflow-wrap: break-word;
}

.ue-flip-box__panel__content svg {
	width: 1em;
	height: 1em;
	position: relative;
	display: block;
}

.ue-flip-box__panel--back a {
	pointer-events: auto !important;
}

.ue-flip-box .ue-flip-box__container.uc-hide.ue-flip_left .ue-flip-box__panel--front {
	transform: none;
}

.ue-flip-box .ue-flip-box__container.uc-hide.ue-flip_left .ue-flip-box__panel--back {
	transform: rotateY(180deg);
}