.jc-faq{padding:4rem 0;background:#fff}.jc-faq__inner{max-width:800px;margin:0 auto}.jc-faq__heading{font-size:clamp(1.75rem,4vw,2.5rem);color:#522a10;text-align:center;margin:0 0 .5rem;font-weight:700}.jc-faq__subheading{text-align:center;color:#6b4c3b;font-size:1.1rem;margin:0 0 3rem}.jc-faq__category{margin-bottom:2.5rem}.jc-faq__category-title{font-size:1.25rem;color:#d34c1c;font-weight:600;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:2px solid #FFE180}.jc-faq__item{border-bottom:1px solid #eee}.jc-faq__question{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 0;cursor:pointer;list-style:none;font-size:1rem;font-weight:600;color:#522a10;line-height:1.4}.jc-faq__question::-webkit-details-marker{display:none}.jc-faq__question span{flex:1;padding-right:1rem}.jc-faq__icon{flex-shrink:0;transition:transform .3s ease;color:#d34c1c}details[open] .jc-faq__icon{transform:rotate(180deg)}.jc-faq__answer{padding:0 0 1.5rem;color:#6b4c3b;font-size:.95rem;line-height:1.8}.jc-faq__answer p{margin:0 0 1rem}.jc-faq__answer p:last-child{margin-bottom:0}.jc-faq__answer ul,.jc-faq__answer ol{margin:.5rem 0 1rem;padding-left:1.5rem}.jc-faq__answer li{margin-bottom:.5rem}.jc-faq__answer strong{color:#522a10}@media(max-width:749px){.jc-faq{padding:3rem 0}.jc-faq__question{padding:1rem 0;font-size:.95rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jc-faq.css.map */
