/*! Created by JH 2026 | (c) Mgr. Jaroslav Hromek | All rights reserved. */.jh-faq{border:0}.jh-faq h2{margin-top:20px!important}.jh-faq__item{border-top:1px solid #e7e7e7;background-color:#fff;transition:background-color .5s ease}.jh-faq__item--active{background-color:#fff8ef}.jh-faq__question{display:flex;align-items:flex-start;gap:12px;width:100%;margin:0;padding:18px 0;border:0;background:0 0;text-align:left;cursor:pointer;color:#222;font:inherit;font-size:16px;font-weight:600;line-height:1.45}.jh-faq__icon-wrap{flex:0 0 16px;width:16px;height:1.45em;display:flex;align-items:center;justify-content:center}.jh-faq__icon{width:8px;height:8px;border-right:2px solid #222;border-bottom:2px solid #222;transform:rotate(45deg);transition:transform .5s ease,border-color .5s ease}.jh-faq__item--active .jh-faq__icon{transform:rotate(-45deg);border-right-color:#f1870e;border-bottom-color:#f1870e}.jh-faq__question-text{flex:1 1 auto;min-width:0}.jh-faq__answer{max-height:0;overflow:hidden;transition:max-height .6s ease}.jh-faq__content{padding:0 0 18px 28px;color:#444;font-size:14px;line-height:1.7}.jh-faq__content p{margin:0 20px 6px 0}.jh-faq__content p:last-child{margin-bottom:0}@media (max-width:767px){.jh-faq__question{gap:12px;padding:16px 0;font-size:16px}.jh-faq__icon-wrap{flex-basis:14px;width:14px}.jh-faq__content{padding:0 0 16px 26px;font-size:14px;line-height:1.65}}