
.breakdance .bde-preset-366f7287-02aa-4adb-b3b3-610c6f023f54 .bde-button__button {
	color: var(--bde-palette-color-1-a96dd029-1700-48f7-bbfa-4945e65c99e6);
	font-size: var(--preset-id-c4615d35-29e1-4b6d-9523-4dc51f549b39-font-size);
	font-family: var(--preset-id-c4615d35-29e1-4b6d-9523-4dc51f549b39-font-family);
	font-weight: var(--preset-id-c4615d35-29e1-4b6d-9523-4dc51f549b39-font-weight);
}

.breakdance .bde-preset-366f7287-02aa-4adb-b3b3-610c6f023f54 .bde-button__button {
	text-decoration: none;
	--fancyUnderlineColor: currentColor;
}

.breakdance .bde-preset-366f7287-02aa-4adb-b3b3-610c6f023f54 .bde-button__button:hover {
	text-decoration: none;
}

.breakdance .bde-preset-366f7287-02aa-4adb-b3b3-610c6f023f54 .bde-button__button::before {
	content: "";
}

.breakdance .bde-preset-366f7287-02aa-4adb-b3b3-610c6f023f54 .bde-button__button::before, .breakdance .bde-preset-366f7287-02aa-4adb-b3b3-610c6f023f54 .bde-button__button::after {
	position: absolute;
	width: 100%;
	height: .075em;
	background: currentColor;
	top: 110%;
	left: 0;
	pointer-events: none;
}

.breakdance .bde-preset-366f7287-02aa-4adb-b3b3-610c6f023f54 .bde-button__button::before {
	content: "";
	transform-origin: 100% 50%;
	transform: scale3d(0, 1, 1);
	transition-duration: .3s;
	transition-property: background-color, transform;
}

.breakdance .bde-preset-366f7287-02aa-4adb-b3b3-610c6f023f54 .bde-button__button::before, .breakdance .bde-preset-366f7287-02aa-4adb-b3b3-610c6f023f54 .bde-button__button::after {
	position: absolute;
	width: 100%;
	height: .075em;
	background-color: var(--fancyUnderlineColor);
	top: 110%;
	left: 0;
	pointer-events: none;
}

.breakdance .bde-preset-366f7287-02aa-4adb-b3b3-610c6f023f54 .bde-button__button:hover::before {
	transform-origin: 0% 50%;
	transform: scale3d(1, 1, 1);
}
