.faq-sidebar{top:calc(var(--header-total-height, 105px) + 0px)}.template-faq [data-individual-section]{scroll-margin-top:calc(var(--header-total-height, 105px) + 0px)}.faq-sidebar .faq-listing{line-height:1;display:flex}.faq-sidebar .faq-listing a{text-decoration:none;color:var(--pe-color-primary)}.faq-sidebar .faq-listing a.active,.faq-sidebar .faq-listing a:hover{color:var(--pe-color-secondary-900)}.template-faq .faq-container.collapsible_panel{border-color:var(--pe-color-secondary-300)}.faq-container button h5 p{margin-bottom:0}.faq-container button .icon-collapsible{width:12px;height:12px;min-width:12px;min-height:12px;margin-left:10px}.faq-container button .icon-collapsible:after,.faq-container button .icon-collapsible:before{border-radius:2px}.faq-container.collapsible_panel .toggle-content-wrap{margin-top:-5px;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.faq-container.collapsible_panel .toggle-content.open .toggle-content-wrap{opacity:1;pointer-events:auto}@media(max-width:991px){.faq-sidebar>ul{white-space:nowrap;width:max-content;min-width:100%}.faq-sidebar-container{position:sticky;top:calc(var(--header-height, 55px) + 0px);background:#f6f4ec;padding-block:15px;z-index:5;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;width:max-content}.faq-sidebar-container .faq-sidebar{width:max-content;min-width:100%}.template-faq [data-individual-section]{scroll-margin-top:calc(var(--header-total-height, 105px) + 30px)}.faq-sidebar-container.is-sticky-mobile{background:var(--pe-color-secondary-300)}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/template-faq.css.map */
