.shopify-section,.s__holder{margin-bottom:0!important}.s__content .s__block,.s__content .s__block>*{width:100%!important;max-width:100%!important;flex:1 1 100%!important}.fq-wrap{max-width:1400px;margin:0 auto;padding:0 40px}.fq-intro{padding:40px 0 30px}.fq-body{padding:16px 0 90px}.fq-list{max-width:900px;margin:0}.fq-h1{font-family:Playfair Display,serif;color:#112a46;font-size:clamp(2rem,5vw,2.9rem);line-height:1.15;margin:0 0 14px}.fq-eyebrow{font-family:Inter,sans-serif;text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:600;color:#775e30;margin:0 0 12px}.fq-lead{font-family:Inter,sans-serif;color:#6b675e;font-size:1.05rem;line-height:1.7;max-width:640px;margin:0}.fq-jump{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.fq-pill{display:inline-block;font-family:Inter,sans-serif;font-size:.86rem;font-weight:600;color:#112a46!important;background:#f4e9dd;border:1px solid #e7ddcd;border-radius:999px;padding:8px 16px;text-decoration:none;transition:background .18s ease,color .18s ease}.fq-pill:hover,.fq-pill:focus-visible{background:#112a46;color:#faf8f4!important}.fq-pill:focus-visible{outline:2px solid #856436;outline-offset:2px}.fq-group{margin-top:46px;scroll-margin-top:90px}.fq-group:first-of-type{margin-top:8px}.fq-h2{font-family:Playfair Display,serif;color:#112a46;font-size:1.6rem;line-height:1.25;margin:0 0 6px}.fq-row{border-bottom:1px solid #e7ddcd}.fq-row summary.fq-q{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 4px;font-family:Inter,sans-serif;font-weight:600;font-size:1.05rem;line-height:1.5;color:#112a46}.fq-row summary.fq-q::-webkit-details-marker{display:none}.fq-row summary.fq-q:after{content:"";flex:0 0 auto;width:15px;height:15px;margin-top:4px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23856436' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .25s ease}.fq-row[open] summary.fq-q:after{transform:rotate(180deg)}.fq-row summary.fq-q:focus-visible{outline:2px solid #856436;outline-offset:3px;border-radius:4px}.fq-a{font-family:Inter,sans-serif;color:#55514a;font-size:1rem;line-height:1.75;padding:0 4px 22px;max-width:780px}.fq-cta{max-width:900px;margin:64px auto 0;background:#f4e9dd;border-radius:16px;padding:44px 40px;text-align:center}.fq-cta-h{font-family:Playfair Display,serif;color:#112a46;font-size:1.5rem;line-height:1.25;margin:0 0 10px}.fq-cta-p{font-family:Inter,sans-serif;color:#55514a;font-size:1rem;line-height:1.7;max-width:560px;margin:0 auto 22px}.fq-btn{display:inline-block;font-family:Inter,sans-serif;font-weight:600;font-size:.98rem;color:#faf8f4!important;background:#112a46;border-radius:999px;padding:14px 32px;text-decoration:none;transition:background .18s ease}.fq-btn:hover{background:#0d2138;color:#faf8f4!important}.fq-btn:focus-visible{outline:2px solid #856436;outline-offset:3px}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){.fq-row summary.fq-q:after,.fq-pill,.fq-btn{transition:none}}@media(max-width:749px){.fq-wrap{padding:0 20px}.fq-intro{padding:40px 0 22px}.fq-body{padding:12px 0 56px}.fq-h2{font-size:clamp(1.35rem,6vw,1.5rem)}.fq-lead{font-size:1rem}.fq-group{margin-top:36px}.fq-row summary.fq-q{font-size:1rem;padding:18px 2px}.fq-a{font-size:.98rem;padding-bottom:20px}.fq-cta{margin-top:44px;padding:34px 22px;border-radius:14px}.fq-cta-h{font-size:1.35rem}}
/*# sourceMappingURL=/cdn/shop/t/258/assets/faq-page.css.map */
