.faq-container{margin:0 auto;padding:0 20px 20px;display:flex;gap:5%}.faq-heading{text-align:center;font-size:2rem;margin-bottom:10px}.faq-content{text-align:center;margin-bottom:20px}.faq-category{font-size:16px;margin:0;color:#1a1a1a;font-weight:700;background-color:#f5f1ec;padding:20px 24px;font-family:var(--font-body-family)}.faq__item{border-bottom:2px solid #f5f1ec}.faq-accordion .faq-item:last-child .faq__item,.faq-item:has(+h3) .faq__item{border:none}.faq-accordion details{margin-bottom:10px;overflow:hidden}.faq-accordion summary{cursor:pointer;padding:15px;font-weight:700;list-style:none;font-size:15px}.faq-accordion summary::-webkit-details-marker{display:none}.faq-question{color:#000}.faq-answer{padding:2px 15px 15px;color:#000}.faq-answer p{margin:0}.faq-question.faq__item{display:flex;justify-content:space-between;align-items:center}.faq-scrollbar{color:#000;width:max-content}.faq-accordion{width:60%}.faq-category-scroll{font-weight:700}.scrollbar-view{position:relative;padding-left:4px;width:max-content}.scrollbar-view:before{content:"";position:absolute;left:4px;top:0;width:3px;height:100%;background-color:#d3d3d3ab}.scrollbar-view ul{list-style:none;padding:0;margin:0}.scrollbar-view li{position:relative;padding:20px 0 10px;font-size:16px}.media-parent-width{padding:0 5.3rem}@media only screen and (max-width: 749px){.faq-scrollbar{display:none}.faq-accordion{width:100%}.faq-container{padding:unset}.faq-category{padding:15px;margin-top:30px}.faq-accordion summary{font-size:14px}.media-parent-width{padding:0}}.category-faqmedia{text-transform:uppercase;color:gray;transition:all 1s ease-in-out;position:relative;padding:0 1rem;height:5rem;display:flex;align-items:center}.category-faqmedia.active{color:#000;font-weight:700}.faq-medium-conatiner{position:sticky;top:162px}.category-faqmedia:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:100%;border-radius:5rem;opacity:0;background-color:transparent;transition:background-color .3s ease-in-out,opacity .3s ease-in-out}.faq-item[open] .faq-arrow{transform:rotate(180deg)}.category-faqmedia.active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;opacity:1;background-color:#000}
/*# sourceMappingURL=/cdn/shop/t/391/assets/custom-faq.css.map */
