.jk-faq-section{background:var(--jk-white, #FFFFFF)}.jk-faq-container{max-width:calc(var(--jk-text-width, 900px) + 80px);margin:0 auto;padding:0 40px}.jk-faq-title{font-family:var(--jk-heading-font, serif);font-size:var(--jk-section-title-size, 48px);font-weight:var(--jk-heading-weight, 500);line-height:1.2;text-align:center;margin:0 0 48px;color:var(--jk-black, #171717)}.jk-faq-subtitle{font-family:var(--jk-body-font, sans-serif);font-size:var(--jk-body-size, 16px);text-align:center;margin:0 0 48px;color:var(--jk-gray, #666666)}.jk-faq-list{display:flex;flex-direction:column;gap:0}.jk-faq-item{background:var(--jk-white, #FFFFFF);border-bottom:1px solid var(--jk-divider, #E5E5E5);border-radius:var(--jk-radius, 4px);overflow:hidden;transition:background .2s ease}.jk-faq-item[open]{background:var(--jk-white, #FFFFFF);box-shadow:none}.jk-faq-summary{display:flex;align-items:center;gap:16px;padding:20px 24px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.jk-faq-summary::-webkit-details-marker{display:none}.jk-faq-icon{flex:0 0 20px;width:20px;height:20px;color:var(--jk-gray, #666666);display:flex;align-items:center;justify-content:center}.jk-faq-icon svg{width:100%;height:100%}.jk-faq-question{flex:1;font-family:var(--jk-body-font, sans-serif);font-size:var(--jk-body-size, 16px);font-weight:var(--jk-medium-weight, 500);color:var(--jk-black, #171717);line-height:1.4}.jk-faq-toggle{flex:0 0 36px;width:36px;height:36px;background:transparent;color:var(--jk-black, #171717);border-radius:var(--jk-radius, 4px);display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;transition:transform .2s ease,background .2s ease}.jk-faq-minus,.jk-faq-item[open] .jk-faq-plus{display:none}.jk-faq-item[open] .jk-faq-minus{display:block}.jk-faq-answer{overflow-wrap:anywhere}.jk-faq-summary:focus-visible{outline:2px solid var(--jk-black, #171717);outline-offset:-3px}.jk-faq-question{min-width:0;overflow-wrap:anywhere}.jk-faq-answer-inner{padding:0 24px 24px 60px;font-family:var(--jk-body-font, sans-serif);font-size:var(--jk-body-size, 16px);line-height:1.7;color:var(--jk-gray, #666666)}.jk-faq-answer-inner p{margin:0 0 16px}.jk-faq-answer-inner p:last-child{margin-bottom:0}.jk-faq-answer-inner a{color:var(--jk-black, #171717);text-decoration:underline}@media screen and (max-width:749px){.jk-faq-container{padding:0 16px}.jk-faq-title{font-size:var(--jk-mobile-section-title-size, 36px)}.jk-faq-subtitle{font-size:var(--jk-body-size, 16px);margin-bottom:32px}.jk-faq-list{gap:0}.jk-faq-summary{padding:16px;gap:12px}.jk-faq-question{font-size:var(--jk-body-size, 16px)}.jk-faq-toggle{flex:0 0 32px;width:32px;height:32px;font-size:18px}.jk-faq-answer-inner{padding:0 16px 20px 48px;font-size:var(--jk-body-size, 16px)}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
