/* plugin Style */
.tab-into-accordion{
	box-sizing: border-box;
}
.tab-into-accordion > ul,
.tab-into-accordion__list{
	display: flex;
	flex-wrap: nowrap;
	margin: 0;
	padding-bottom: 10px;
	list-style: none;
	overflow-x: auto;
	overflow-y: hidden;
}
.tab-into-accordion__content,
.tab-into-accordion [data-id-content]:not(:first-child),
.tab-into-accordion--tab div.tab-into-accordion__item,
.tab-into-accordion--accordion .tab-into-accordion__list{
	display: none;
}
/* tabIntoAccordion theme */
.tab-into-accordion.tab-into-accordion--theme > ul,
.tab-into-accordion--theme .tab-into-accordion__list{
	position: relative;
	column-gap: 2px;
}
.tab-into-accordion.tab-into-accordion--theme > ul button,
.tab-into-accordion--theme .tab-into-accordion__button{
	display: block;
	padding: 0.66666em;
	font-size: 1em;
	color: #444B4E;
	background-color: #F2F2F2;
	border: none;
	cursor: pointer;
	white-space: nowrap;
}
.tab-into-accordion--theme .tab-into-accordion__list .tab-into-accordion__button{
	border-bottom: 2px solid #718093;
}
.tab-into-accordion--theme .tab-into-accordion__item .tab-into-accordion__button{
	position: relative;
	transition: background-color 0.25s, color 0.25s;
}
.tab-into-accordion--theme .tab-into-accordion__item:hover .tab-into-accordion__button,
.tab-into-accordion--theme .tab-into-accordion__item--active .tab-into-accordion__button{
	color: #FFFFFF;
	background-color: #718093;
}
.tab-into-accordion--theme .tab-into-accordion__item--active .tab-into-accordion__button::after{
	position: absolute;
	left: 50%;
	bottom: 0;
	content: '';
	height: 0;
	width: 0;
	border-top: 6px solid #718093;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	transform: translate(-50%, 100%);
	z-index: 1;
}
.tab-into-accordion--theme div.tab-into-accordion__item .tab-into-accordion__button{
	width: 100%;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}