:root{--bt-color-primary: #27398F;--bt-color-secondary: #108474;--bt-color-white: #FFFFFF;--bt-color-black: #000000;--bt-color-ink: #222222;--bt-color-grey-500: #878787;--bt-color-grey-200: #E6E6E6;--bt-font-heading: Montserrat, sans-serif;--bt-font-body: Helvetica, Arial, sans-serif;--bt-weight-bold: 700;--bt-weight-semibold: 600;--bt-text-base: 1.5rem;--bt-text-lg: 1.7rem;--bt-text-h1: 5rem;--bt-space-3: .8rem;--bt-space-4: 1rem;--bt-space-5: 1.6rem;--bt-space-6: 2rem;--bt-space-7: 3rem;--bt-space-8: 4rem;--bt-space-9: 6rem;--bt-space-10: 8rem}.faq-section,.hdt-faq-section{background:var(--bt-color-white);padding:var(--bt-space-10) 0;width:100%}.faq-container,.hdt-faq-container{max-width:84rem;margin:0 auto;padding:0 var(--bt-space-6);box-sizing:border-box}.faq-intro,.hdt-faq-intro{text-align:center;max-width:640px;margin:0 auto var(--bt-space-9)}.faq-eyebrow,.hdt-faq-eyebrow{font-family:var(--bt-font-body);font-size:1.2rem;font-weight:var(--bt-weight-bold);letter-spacing:2.5px;text-transform:uppercase;color:var(--bt-color-secondary);margin:0 0 var(--bt-space-4)}.faq-heading,.hdt-faq-heading{font-family:var(--bt-font-heading);font-weight:var(--bt-weight-bold);font-size:var(--bt-text-h1);line-height:1.15;color:var(--bt-color-primary);margin:0 0 var(--bt-space-5)}.faq-sub,.hdt-faq-sub{font-family:var(--bt-font-body);font-size:var(--bt-text-lg);color:var(--bt-color-grey-500);line-height:1.6;margin:0}.faq-list,.hdt-faq-list{border-top:1px solid var(--bt-color-grey-200)}.faq-item,.hdt-faq-item{border-bottom:1px solid var(--bt-color-grey-200)}.faq-item__q,.hdt-faq-item__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--bt-space-5);padding:var(--bt-space-6) 0;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--bt-font-heading);font-weight:var(--bt-weight-semibold);font-size:1.9rem;color:var(--bt-color-ink);transition:color .2s ease}.faq-item__q:hover,.hdt-faq-item__q:hover,.faq-item__q[aria-expanded=true],.hdt-faq-item__q[aria-expanded=true]{color:var(--bt-color-primary)}.faq-item__icon,.hdt-faq-item__icon{width:22px;height:22px;flex-shrink:0;color:var(--bt-color-primary);transition:transform .3s ease}.faq-item__q[aria-expanded=true] .faq-item__icon,.hdt-faq-item__q[aria-expanded=true] .hdt-faq-item__icon{transform:rotate(180deg)}.faq-item__a,.hdt-faq-item__a{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-item__a p,.hdt-faq-item__a p{margin:0;padding:0 var(--bt-space-8) var(--bt-space-6) 0;font-family:var(--bt-font-body);font-size:var(--bt-text-base);color:var(--bt-color-grey-500);line-height:1.65;max-width:640px}@media(min-width:768px)and (max-width:1199px){.faq-heading,.hdt-faq-heading{font-size:2.8rem}.faq-item__q,.hdt-faq-item__q{font-size:1.6rem;padding:var(--bt-space-5) 0;gap:var(--bt-space-3)}.faq-item__a p,.hdt-faq-item__a p{padding-right:var(--bt-space-4)}}@media(max-width:767px){.faq-section,.hdt-faq-section{padding:var(--bt-space-6) 0}.faq-heading,.hdt-faq-heading{font-size:2.8rem}.faq-item__q,.hdt-faq-item__q{font-size:1.6rem;padding:var(--bt-space-5) 0;gap:var(--bt-space-3)}.faq-item__a p,.hdt-faq-item__a p{padding-right:var(--bt-space-4)}}@media(prefers-reduced-motion:reduce){.faq-item__icon,.hdt-faq-item__icon,.faq-item__a,.hdt-faq-item__a,.faq-item__q,.hdt-faq-item__q{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/183/assets/faq-section.css.map */
