.block-faq .title-container{display:flex;justify-content:space-between;align-items:center}.block-faq .title-container form#filters{margin:0}@media screen and (min-width: 992px){.block-faq .title-container form#filters{justify-content:flex-end}}@media screen and (min-width: 768px){.block-faq .title-container form#filters .filter-type--search:not(.search-filter){flex:1}}.block-faq .faq>.accordion>details{border-bottom:1px solid var(--border-20)}.block-faq .faq>.accordion>details[open]>summary>svg{transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg)}.block-faq .faq.hierarchy-disabled>.accordion>details{border-bottom:0}.block-faq .faq.hierarchy-disabled>.accordion>details[open]+.content .animate-rows{margin-bottom:2rem}.block-faq .faq.hierarchy-disabled .accordion .content{border-bottom:1px solid var(--border-20)}.block-faq .faq.hierarchy-disabled .accordion .content .animate-rows>*{margin-left:1.5rem}.block-faq .accordion .animate-rows{display:flex;flex-direction:column;margin-bottom:0;-webkit-transition:margin-bottom .3s ease;-moz-transition:margin-bottom .3s ease;-ms-transition:margin-bottom .3s ease;-o-transition:margin-bottom .3s ease;transition:margin-bottom .3s ease}.block-faq .accordion h3,.block-faq .accordion h4{font-weight:600}.block-faq .accordion h3{font-size:2.3rem;font-weight:300;margin:1rem 0}.block-faq .accordion h4{margin:1.5rem;font-size:1.8rem;font-weight:normal}.block-faq .accordion details{padding:0}.block-faq .accordion details+details{margin-top:-0.1rem}.block-faq .accordion details summary{cursor:pointer;list-style:none;font-size:1.6rem;line-height:1.4;font-weight:400;position:relative;padding:1.2rem 3rem 1.2rem 0;display:flex;align-items:center;justify-content:space-between}.block-faq .accordion details summary::-webkit-details-marker{display:none}@media screen and (min-width: 992px){.block-faq .accordion details summary{padding:2rem 3rem 2rem 0;font-size:2rem;line-height:1.6}}.block-faq .accordion details+.content{display:grid;grid-template-rows:0fr;transition:grid-template-rows 500ms}.block-faq .accordion details+.content>.animate-rows{overflow:hidden}.block-faq .accordion details+.content .accordion .content{border-bottom:1px solid var(--border-20)}.block-faq .accordion details+.content .accordion .content .animate-rows>*{margin-left:1.5rem}.block-faq .accordion details+.content .accordion details summary{padding:1rem 3rem 1rem 0}@media screen and (min-width: 992px){.block-faq .accordion details+.content .accordion details summary{padding:1rem 3rem 1rem 0}}.block-faq .accordion details+.content .accordion details[open] svg{transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg)}.block-faq .accordion details+.content .accordion details[open]+.content .animate-rows{margin-bottom:2rem}.block-faq .accordion details[open] summary::before{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}.block-faq .accordion details[open]+.content{grid-template-rows:1fr}/*# sourceMappingURL=faq.css.map */
