/*
 * COME footer accordion layer - v1.3.122
 *
 * Direct reuse of the verhi.com verified footer behavior:
 * desktop (>= 1025px) shows every footer section open with no toggle arrows,
 * tablet/mobile (<= 1024px) starts closed and keeps one-open/one-closed.
 */

@media (min-width: 1025px) {
	.site-footer .kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger {
		display: none !important;
	}

	.site-footer .kt-blocks-accordion-header {
		cursor: default;
	}
}

@media (max-width: 1024px) {
	.site-footer .kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger {
		background: transparent !important;
		height: 14px !important;
		min-width: 14px !important;
		width: 14px !important;
	}

	.site-footer .kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger::before,
	.site-footer .kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger::after {
		background: #16324f;
		border-radius: 2px;
		content: "";
		height: 2px !important;
		left: auto !important;
		right: auto !important;
		top: 4px !important;
		transition: transform .22s ease, background .22s ease;
		width: 7px !important;
	}

	.site-footer .kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger::before {
		left: 2px !important;
		transform: rotate(45deg);
	}

	.site-footer .kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger::after {
		left: 7px !important;
		transform: rotate(-45deg);
	}

	.site-footer .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger::before,
	.site-footer .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger::after,
	.site-footer .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger::before,
	.site-footer .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger::after {
		background: #c7000b;
	}

	.site-footer .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger::before {
		transform: rotate(-45deg);
	}

	.site-footer .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger::after {
		transform: rotate(45deg);
	}
}
