.fh-faq{padding-block-start:var(--fh-faq-pt, 40px);padding-block-end:var(--fh-faq-pb, 80px)}.fh-faq__inner{max-width:var(--fh-faq-max-width, 860px);margin:0 auto;padding-inline:var(--page-margin, 40px)}.fh-faq__category{margin-block-start:48px}.fh-faq__category:first-child{margin-block-start:0}.fh-faq__category-heading{font-family:var(--font-heading--family, "Futura PT", sans-serif);font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-foreground, #1a1a1a);margin:0 0 20px;padding-block-end:12px;border-bottom:2px solid var(--color-foreground, #1a1a1a)}.fh-faq__item{border:1px solid var(--color-border, #e5e5e5);border-radius:8px;background:var(--color-background, #fff);overflow:hidden;transition:border-color .2s ease}.fh-faq__item+.fh-faq__item{margin-block-start:12px}.fh-faq__item:hover{border-color:var(--color-foreground, #1a1a1a)}.fh-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.fh-faq__question::-webkit-details-marker,.fh-faq__question::marker{display:none;content:""}.fh-faq__question-text{font-family:var(--font-heading--family, "Futura PT", sans-serif);font-size:16px;font-weight:600;line-height:1.4;color:var(--color-foreground, #1a1a1a);flex:1}.fh-faq__icon{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--color-foreground, #1a1a1a);opacity:.5;transition:transform .3s ease,opacity .2s ease}.fh-faq__item:hover .fh-faq__icon{opacity:.8}.fh-faq__item[open] .fh-faq__icon{transform:rotate(180deg);opacity:1}.fh-faq__answer{overflow:hidden}.fh-faq__answer-content{padding:0 20px 20px;font-size:14px;line-height:1.7;color:var(--color-foreground, #444);opacity:.85}.fh-faq__answer-content p{margin:0 0 12px}.fh-faq__answer-content p:last-child{margin-bottom:0}.fh-faq__answer-content strong{font-weight:600;color:var(--color-foreground, #1a1a1a);opacity:1}.fh-faq__answer-content a{color:inherit;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.fh-faq__answer-content a:hover{opacity:.7}.fh-faq__answer-content ol,.fh-faq__answer-content ul{margin:8px 0 12px;padding-left:20px}.fh-faq__answer-content li{margin-bottom:4px}@media screen and (max-width:749px){.fh-faq__inner{padding-inline:var(--padding-sm, 16px)}.fh-faq__category{margin-block-start:36px}.fh-faq__category-heading{font-size:13px}.fh-faq__question{padding:16px}.fh-faq__question-text{font-size:15px}.fh-faq__answer-content{padding:0 16px 16px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fh-faq.css.map */
