/*!**********************************************************************************************************************************************************************************************************!*\
  !*** 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/blocks/dekode-blocks/accordion.css ***!
  \**********************************************************************************************************************************************************************************************************/

	.wp-block-dekode-blocks-accordion > h2{
		margin-bottom:16px;
	}

.wp-block-dekode-blocks-accordion > p{
		margin-bottom:40px;
	}

@media (min-width: 601px){

.wp-block-dekode-blocks-accordion > p{
			margin-bottom:60px;
	}
		}

.editor-styles-wrapper h3.accordion__question{
	margin:0;
}

.editor-styles-wrapper
.editor-writing-flow
h3.accordion__question
.accordion__button,
.accordion__question .accordion__button{
	font-family:var(--teft-typography-font-family);
	font-size:16px;
	font-weight:600;
	line-height:26px;
}

.wp-block-dekode-blocks-accordion-item{
	border-top:1px solid var(--theme-border-light);
	min-height:60px;
	padding:0;
}

.wp-block-dekode-blocks-accordion-item .accordion__question{
		padding-top:17px;
	}

:is(.wp-block-dekode-blocks-accordion-item .accordion__question) svg path{
			stroke:var(--theme-aqua);
		}

.accordion-calculator-link{
	margin-top:20px;
}

.wp-block-accordion__item-wrapper{
	border-bottom:1px solid var(--theme-border-light);
}

.is-questions-closed
.wp-block-accordion-item.is-open
.accordion__question
.svgIcon{
	transform:none;
}

:is(.is-questions-closed
.wp-block-accordion-item.is-open
.accordion__question
.svgIcon) > svg > path:nth-child(1){
		display:none;
	}

@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=accordion.css.map*/