.syn-faq{background:var(--syn-faq-bg, #fff);padding-bottom:var(--syn-faq-padding-bottom, 64px);font-family:var(--syn-faq-font, "Jost", Helvetica, Arial, sans-serif);color:var(--syn-faq-color, #333)}.syn-faq__banner{height:var(--syn-faq-banner-height, clamp(260px, 26vw, 460px));overflow:hidden}.syn-faq__banner-img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--syn-faq-banner-position, center)}.syn-faq__inner{max-width:var(--syn-faq-width, 820px);margin-inline:auto;padding-inline:var(--container-gutter, 24px);padding-top:var(--syn-faq-padding-top, 40px)}.syn-faq .syn-faq__title{margin:0 0 20px;font-family:var(--syn-faq-font, "Jost", Helvetica, Arial, sans-serif);font-size:var(--syn-faq-title-size, clamp(24px, 22.4px + .2vw, 26px));font-weight:var(--syn-faq-heading-weight, 600);color:var(--syn-faq-heading-color, #111);line-height:1.3;text-transform:none;letter-spacing:0}.syn-faq__intro,.syn-faq__foot{font-size:var(--syn-faq-body-size, clamp(14px, 13.2px + .2vw, 16px));line-height:var(--syn-faq-line-height, 1.7)}.syn-faq__intro{margin-bottom:28px}.syn-faq__foot{margin-top:32px}.syn-faq__intro p:last-child,.syn-faq__foot p:last-child{margin-bottom:0}.syn-faq .syn-faq__group{margin:44px 0 14px;font-family:var(--syn-faq-font, "Jost", Helvetica, Arial, sans-serif);font-size:var(--syn-faq-group-size, clamp(18px, 17.2px + .2vw, 20px));font-weight:var(--syn-faq-heading-weight, 600);color:var(--syn-faq-heading-color, #111);line-height:1.3;text-transform:none;letter-spacing:0}.syn-faq__inner>.syn-faq__group:first-of-type{margin-top:0}.syn-faq__item{border:1px solid var(--syn-faq-border, #e2e2e2);margin-bottom:10px}.syn-faq__q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 18px;font-size:var(--syn-faq-question-size, clamp(14px, 13.2px + .2vw, 16px));font-weight:var(--syn-faq-heading-weight, 600);color:var(--syn-faq-heading-color, #111);line-height:1.4;cursor:pointer;list-style:none}.syn-faq__q::-webkit-details-marker{display:none}.syn-faq__q::marker{content:""}.syn-faq__q:hover{background:var(--syn-faq-panel-bg, #fafafa)}.syn-faq__q:focus-visible{outline:2px solid var(--syn-faq-heading-color, #111);outline-offset:-2px}.syn-faq__chevron{width:12px;height:8px;flex:none;transition:transform .18s ease}.syn-faq__item[open] .syn-faq__chevron{transform:rotate(180deg)}.syn-faq__a{padding:4px 18px 18px;background:var(--syn-faq-panel-bg, #fafafa);font-size:var(--syn-faq-body-size, clamp(14px, 13.2px + .2vw, 16px));line-height:var(--syn-faq-line-height, 1.7);color:var(--syn-faq-color, #333)}.syn-faq__a p{margin:0 0 1em}.syn-faq__a p:last-child{margin-bottom:0}.syn-faq__a ul,.syn-faq__a ol{margin:0 0 1em;padding-inline-start:22px}.syn-faq__a li{margin-bottom:6px}.syn-faq__a strong{font-weight:var(--syn-faq-heading-weight, 600);color:var(--syn-faq-heading-color, #111)}.syn-faq__a a,.syn-faq__intro a,.syn-faq__foot a{color:var(--syn-faq-link-color, #6e6e6e);background:none;text-decoration:none;transition:none}.syn-faq__a a:hover,.syn-faq__a a:focus-visible,.syn-faq__intro a:hover,.syn-faq__intro a:focus-visible,.syn-faq__foot a:hover,.syn-faq__foot a:focus-visible{color:var(--syn-faq-link-color, #6e6e6e);text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.syn-faq__chevron{transition:none}}@media screen and (max-width:749px){.syn-faq{padding-bottom:44px}.syn-faq__banner{height:var(--syn-faq-banner-height-mobile, 220px)}.syn-faq__inner{padding-inline:20px;padding-top:28px}.syn-faq .syn-faq__group{margin-top:34px}.syn-faq__q{padding:14px;gap:14px}.syn-faq__a{padding:4px 14px 16px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/synergy-faq.css.map */
