#schemafaq h3,#schemafaq label,#schemafaq p{margin:0!important}#schemafaq p{padding:10px 0}#schemafaq{max-width:100%;width:100%;margin:40px auto 0;clear:both;padding:0}#schemafaq input{position:absolute;opacity:0;z-index:-1}#schemafaq .tabs{border-radius:0;overflow:hidden;border:1px solid #eee}#schemafaq .tab{width:100%;color:#fff;overflow:hidden}#schemafaq .tab-label{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:1em;background:#f9f9f9;font-weight:700;cursor:pointer;color:#111;transition:.3s;border-top:1px solid #eee}#schemafaq .tab:first-child .tab-label{border-top:none}#schemafaq .tab-label:hover{background:#eee}#schemafaq .tab-label::after{content:"\276F";width:1em;height:1em;text-align:center;-webkit-transition:.3s;transition:.3s;display:flex;justify-content:center;align-items:center;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}#schemafaq .tab-content{max-height:0;padding:0 1em;color:#111;background:#fff;-webkit-transition:.3s;transition:.3s}#schemafaq .tab-close{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;padding:1em;font-size:.75em;background:#29abe2;cursor:pointer}#schemafaq .tab-close:hover{background:#29abe2}#schemafaq .tab.active .tab-label,#schemafaq input:checked+.tab-label,#schemafaq input:checked+h3>.tab-label{background:#eee;color:#111}#schemafaq input:checked+.tab-label::after,#schemafaq input:checked+h3>.tab-label::after{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}#schemafaq input:checked~.tab-content{max-height:100vh;padding:1em}.tax-pa_gatunek #schemafaq p{display:none}.tax-pa_gatunek #schemafaq .tab-content p{display:block}#schemafaq .tab.active .tab-label::after{transform:rotateZ(180deg)}