#faq{color:var(--tr-purple-900);margin-block:16px}@media only screen and (min-width:769px){#faq{margin-block:56px}}#faq .faq-group,#faq .faq-question,#faq p{color:var(--tr-purple-900);line-height:24px;margin:0}#faq .faq-search-text{display:none;font-size:18px;font-weight:700;line-height:27px;padding-inline:8px}@media only screen and (min-width:769px){#faq .faq-search-text{font-size:24px;line-height:36px;margin-bottom:16px;padding-inline:16px}}#faq .faq-item{border:1px solid var(--tr-purple-800);border-radius:8px;padding:12px 8px}#faq .faq-item+.faq-item{margin-top:8px}#faq .faq-item.expanded{border-color:var(--tr-purple-500);outline:2px solid var(--tr-purple-500)}#faq .faq-item.expanded .faq-group__accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#faq .faq-item .faq-group__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:18px;font-weight:700;gap:8px;padding:0 8px 0 0;text-align:left;width:100%}#faq .faq-item .faq-group__header .faq-group__accordion-icon{height:16px;width:16px}@media only screen and (min-width:769px){#faq .faq-item .faq-group__header .faq-group__accordion-icon{height:32px;width:32px}}#faq .faq-item .faq-subitems{margin-top:12px}#faq .faq-item .faq-subitems .faq-subitem{padding:8px;position:relative}#faq .faq-item .faq-subitems .faq-subitem:not(:last-child){border-bottom:1px solid var(--gray-50)}#faq .faq-item .faq-subitems .faq-subitem .faq-subitem__question{cursor:pointer;padding-right:20px;text-align:left;width:100%}@media only screen and (min-width:769px){#faq .faq-item .faq-subitems .faq-subitem .faq-subitem__question{font-size:18px;padding-right:48px}}#faq .faq-item .faq-subitems .faq-subitem .faq-subitem__question em{font-style:normal}#faq .faq-item .faq-subitems .faq-subitem .faq-subitem__question .faq-subitem__accordion-icon{height:6px;position:absolute;right:11px;top:16px;width:10px}@media only screen and (min-width:769px){#faq .faq-item .faq-subitems .faq-subitem .faq-subitem__question .faq-subitem__accordion-icon{height:9.6px;right:16px;width:16px}}#faq .faq-item .faq-subitems .faq-subitem .faq-subitem__answer{color:var(--gray-400);margin-top:8px}#faq .faq-item .faq-subitems .faq-subitem .faq-subitem__answer p{color:var(--gray-500)}#faq .faq-item .faq-subitems .faq-subitem .faq-subitem__answer a{text-decoration:underline}#faq .faq-item .faq-subitems .faq-subitem+.faq-subitem{margin-top:8px}#faq .faq-item .faq-subitems .faq-subitem.expanded{background-color:var(--tr-purple-50);border-bottom:0;border-radius:8px}#faq .faq-item .faq-subitems .faq-subitem.expanded .faq-subitem__question{font-weight:700}#faq .faq-item .faq-subitems .faq-subitem.expanded .faq-subitem__question .faq-subitem__accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#faq.search-active{border:1px solid var(--tr-purple-500);border-radius:8px;padding-block:8px}#faq.search-active .faq-search-text{display:block}#faq.search-active .faq-item{border:none;margin-top:0;padding-block:0}#faq.search-active .faq-item h2{display:none}#faq.search-active .faq-item .faq-subitems{margin-top:0}#faq.search-active .faq-item .faq-subitems .faq-subitem{border-bottom:1px solid var(--gray-50);margin-top:8px}#faq.search-active .faq-item .faq-subitems .faq-subitem .faq-subitem__question em{background-color:var(--tr-purple-50)}#faq.search-active .faq-item .faq-subitems .faq-subitem.expanded,#faq.search-active .faq-item .faq-subitems .faq-subitem.last-search-result{border-bottom:0}#faq-not-found{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px;margin-top:48px}#faq-not-found .faq-results-not-found{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:8px}@media only screen and (min-width:992px){#faq-not-found .faq-results-not-found{padding-left:0}}#faq-not-found .faq-results-not-found .faq-search-results-not-found{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px}#faq-not-found .faq-results-not-found .faq-search-results-not-found .faq-search-results-not-found__text{-webkit-box-flex:1;border-bottom:1px solid var(--tr-purple-600);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#faq-not-found .faq-results-not-found .faq-search-results-not-found .faq-search-results-not-found__text h2{color:var(--tr-purple-600);font-size:16px;line-height:24px}@media only screen and (min-width:992px){#faq-not-found .faq-results-not-found .faq-search-results-not-found .faq-search-results-not-found__text h2{font-size:24px;line-height:36px}}#faq-not-found .faq-results-not-found .faq-search-results-not-found .faq-search-results-not-found__text #faq-search-query:before{content:open-quote}#faq-not-found .faq-results-not-found .faq-search-results-not-found .faq-search-results-not-found__text #faq-search-query:after{content:close-quote}#faq-not-found .faq-results-not-found .faq-search-results-not-found .faq-not-found__image-mobile{width:120px}@media only screen and (min-width:992px){#faq-not-found .faq-results-not-found .faq-search-results-not-found .faq-not-found__image-mobile{display:none}}#faq-not-found .faq-results-not-found .faq-search-tips{margin-top:16px}#faq-not-found .faq-results-not-found .faq-search-tips h2{font-weight:700;margin:0}#faq-not-found .faq-results-not-found .faq-search-tips p{font-weight:700;margin-top:16px}@media only screen and (min-width:992px){#faq-not-found .faq-results-not-found .faq-search-tips p{font-size:24px;line-height:36px}}#faq-not-found .faq-results-not-found .faq-search-tips ul{display:grid;gap:8px;margin-top:8px}#faq-not-found .faq-results-not-found .faq-search-tips ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media only screen and (min-width:992px){#faq-not-found .faq-results-not-found .faq-search-tips ul li{font-size:18px;gap:16px}}#faq-not-found .faq-results-not-found .faq-search-tips ul li:before{background-image:url(/wp-content/themes/candlefox/images/faq-checklist.svg);background-repeat:no-repeat;background-size:cover;content:"";height:16px;min-width:16px;width:16px}@media only screen and (min-width:992px){#faq-not-found .faq-results-not-found .faq-search-tips ul li:before{height:24px;min-width:24px;width:24px}}#faq-not-found .faq-not-found__image{display:none;width:410px}@media only screen and (min-width:992px){#faq-not-found .faq-not-found__image{display:block}}#faq-search-form{max-width:520px}#faq-search-form .form-group{position:relative}#faq-search-form .form-group .faq-search-icon{display:block;height:18px;left:11px;line-height:0;margin:0;position:absolute;top:15px;width:18px}#faq-search-form input[type=search]{border:1px solid var(--tr-purple-500);border-radius:8px;display:block;padding:12px 40px;width:100%}#faq-search-form input[type=search]:focus{outline:2px solid var(--tr-purple-500)}@media only screen and (min-width:769px){#faq-search-form input[type=search].filled+#faq-reset-input{display:block}}#faq-search-form input[type=search]::-webkit-search-cancel-button{display:none}#faq-search-form #faq-reset-input{display:none;height:24px;position:absolute;right:12px;top:12px;width:24px}
