.jk-faq-page{background:#f4f0eb;color:#252321;padding:clamp(40px,5vw,72px) 20px 72px}.jk-faq-page__inner{max-width:1050px;margin:auto}.jk-faq-page__header h1{font-family:var(--font-heading--family,serif);font-weight:400;font-size:clamp(38px,4vw,56px);line-height:1.1;margin:0 0 25px}.jk-faq-page__content{font-size:17px;line-height:1.65}.jk-faq-page__content>p:first-child{margin:0 0 28px;max-width:72ch}.jk-faq-page__content>p:last-child{margin:30px 0 0}.jk-faq-page__content details{background:#fff;border:1px solid #ddd4cb;border-radius:8px;margin:0 0 12px}.jk-faq-page__content summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;cursor:pointer;font-weight:600;font-size:18px;line-height:1.4;list-style:none}.jk-faq-page__content summary::-webkit-details-marker{display:none}.jk-faq-page__content summary:after{content:"+";font-size:25px;font-weight:400;line-height:1;flex:none}.jk-faq-page__content details[open] summary:after{content:"\2212"}.jk-faq-page__content details[open] summary{border-bottom:1px solid #ece5de}.jk-faq-page__content details p{margin:0;padding:18px 24px 22px;max-width:85ch}.jk-faq-page__content a,.shopify-policy__body a{color:inherit;text-underline-offset:3px}.jk-faq-page summary:focus-visible{outline:3px solid #8b705c;outline-offset:3px}.shopify-policy__container{max-width:1200px!important;width:calc(100% - 40px);margin:48px auto 72px!important;padding:clamp(28px,4vw,56px)!important;background:#f4f0eb;color:#252321}.shopify-policy__title{text-align:left!important;margin:0 0 28px}.shopify-policy__title h1{font-family:var(--font-heading--family,serif);font-weight:400;font-size:clamp(36px,4vw,52px)!important;line-height:1.15;margin:0}.shopify-policy__body{background:#fff;padding:clamp(24px,4vw,48px);font-size:17px;line-height:1.75;overflow-wrap:anywhere}.shopify-policy__body :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading--family,serif);font-weight:400;line-height:1.2;letter-spacing:normal;margin:1.6em 0 .55em!important}.shopify-policy__body :is(h1,h2){font-size:clamp(25px,2.3vw,32px)!important;border-top:1px solid #e6dfd8;padding-top:1em}.shopify-policy__body :is(h3,h4,h5,h6){font-size:22px!important}.shopify-policy__body :is(p,li){font-size:17px;line-height:1.75}.shopify-policy__body :is(p,ul,ol){margin:0 0 1em}.shopify-policy__body li+li{margin-top:.35em}@media(max-width:749px){.jk-faq-page{padding:36px 16px 48px}.jk-faq-page__content,.shopify-policy__body,.shopify-policy__body :is(p,li){font-size:16px}.jk-faq-page__content summary{padding:17px 18px;font-size:17px}.jk-faq-page__content details p{padding:16px 18px 20px}.shopify-policy__container{width:calc(100% - 24px);margin:24px auto 48px!important;padding:22px 14px!important}.shopify-policy__body{padding:22px 18px}}.shopify-policy__body :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-body--family,Arial,sans-serif)!important;font-weight:600!important;text-align:left!important;max-width:none!important}.shopify-policy__body :is(h1,h2){background:#f4f0eb;border:0;padding:16px 20px;margin:36px 0 20px!important;font-size:26px!important;border-radius:5px}.shopify-policy__body :is(h1,h2,h3,h4,h5,h6) strong{font:inherit}.shopify-policy__body :is(p,ul,ol,li,.rte){max-width:none!important}.shopify-policy__body :is(p,li){font-family:var(--font-body--family,Arial,sans-serif);font-size:18px!important}@media(max-width:749px){.shopify-policy__body :is(h1,h2){font-size:22px!important;padding:14px 16px;margin-top:28px!important}.shopify-policy__body :is(p,li){font-size:16px!important}}.jk-faq-page{padding-inline:40px}.jk-faq-page__inner{max-width:none;width:100%}.jk-faq-page__content>p:first-child,.jk-faq-page__content details p{max-width:none}.shopify-policy__container{max-width:none!important;width:calc(100% - 80px);padding:32px!important}.shopify-policy__body{padding:28px 32px}.jk-info-page #MainContent .section.page-width-content{--page-content-width: calc(100vw - 80px) ;--page-width:100%;--page-margin:40px}.jk-info-page #MainContent :is(.page-content,.text-block,rte-formatter){max-width:none!important;max-inline-size:none!important;width:100%;--max-width:100%}.jk-info-page #MainContent .text-block :is(p,h1,h2,h3,ul,ol){max-width:none;max-inline-size:none}.jk-info-page #MainContent .text-block h1{font-size:clamp(34px,3vw,48px);line-height:1.15}@media(max-width:749px){.jk-faq-page{padding-inline:16px}.shopify-policy__container{width:calc(100% - 24px);padding:18px 12px!important}.shopify-policy__body{padding:20px 16px}.jk-info-page #MainContent .section.page-width-content{--page-content-width: calc(100vw - 32px) ;--page-margin:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jk-information-pages.css.map */
