/*!********************************************************************************************************************************************************************************!*\
  !*** css ../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/view.css ***!
  \********************************************************************************************************************************************************************************/

	.teft-faq .teft-faq__question{
		background:transparent;
		border:none;
		cursor:pointer;
		display:block;
		opacity:1;
		padding:0;
		padding-left:2rem;
		position:relative;
		text-align:left;
	}

:is(.teft-faq .teft-faq__question)::before{
			background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iIzE4OTdFQyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
			background-position:center;
			background-repeat:no-repeat;
			background-size:contain;
			content:"";
			display:block;
			height:12px;
			height:100%;
			left:0.5rem;
			position:absolute;
			transition:transform 400ms;
			width:6px;
		}

:is(.teft-faq .teft-faq__question):focus{
			outline:0;
		}

:is(.teft-faq .teft-faq__question):hover{
			opacity:0.7;
		}

:is(.teft-faq .teft-faq__question) h3{
			font-size:var(--teft-typography-xs);
			font-weight:700;
		}

.teft-faq.is-open .teft-faq__question::before{
			transform:rotate(90deg);
		}

.teft-faq .teft-faq__answer{
		height:0;
		overflow:hidden;
		padding-left:2rem;
		padding-right:2rem;
		transition:height 400ms;
	}

:is(.teft-faq .teft-faq__answer) .teft-faq__answer-inner{
			max-width:var(--teft-theme-content-width);
			padding:1px 0;
		}

:is(:is(.teft-faq .teft-faq__answer) .teft-faq__answer-inner) *:first-child{
				margin-top:0;
			}

.teft-faq-category{
	display:none;
}

.teft-faq-category.active{
		display:block;
	}

.teft-faq-tab-navigation{
	margin:0 0 1rem;
}

.teft-faq-tab-navigation button{
		background:transparent;
		border:none;
		cursor:pointer;
		display:inline-block;
		font-size:var(--teft-typography-md);
		font-weight:700;
		margin-right:1rem;
		padding:0;
	}

:is(.teft-faq-tab-navigation button):focus{
			outline:0;
		}

.active:is(.teft-faq-tab-navigation button){
			border-bottom:2px solid var(--teft-theme-primary-color);
			color:var(--teft-theme-primary-color);
		}

@media (max-width: 600px){
	.show-for-small{
		display:none !important;
	}
}

@media (max-width: 782px){
	.show-for-medium{
		display:none !important;
	}
}

@media (max-width: 960px){
	.show-for-large{
		display:none !important;
	}
}

@media (max-width: 1280px){
	.show-for-wide{
		display:none !important;
	}
}

@media (max-width: 1440px){
	.show-for-huge{
		display:none !important;
	}
}


/*# sourceMappingURL=view.css.map*/