.wellmall-faq{background:#fff;border-top:1px solid #EEEBE4}.wellmall-faq__inner{max-width:var(--narrow-page-width, 75rem);margin:0 auto;padding-left:3rem;padding-right:3rem}.wellmall-faq__header{max-width:520px;margin:0 auto 2rem;text-align:center}.wellmall-faq__eyebrow{display:flex;align-items:center;justify-content:center;gap:.75rem;margin:0 0 .75rem}.wellmall-faq__eyebrow-text{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:#b8b4ac}.wellmall-faq__eyebrow-line{display:inline-block;width:40px;height:1px;background:#c9950c}.wellmall-faq__heading{font-family:var(--font-heading--family, "Playfair Display", Georgia, serif);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:600;line-height:1.2;color:#2e2e2e;margin:0}.wellmall-faq__heading em{font-style:italic;color:#c9950c}.wellmall-faq__grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#eeebe4;border:1px solid #EEEBE4}.wellmall-faq__item{background:#fff;padding:1.5rem 1.75rem}.wellmall-faq__badge{font-size:9px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#c9950c;margin-bottom:.4rem}.wellmall-faq__question{font-family:inherit;font-size:13px;font-weight:500;color:#2e2e2e;margin:0 0 .5rem;line-height:1.4}.wellmall-faq__answer{font-size:12px;color:#8c8880;line-height:1.7;font-weight:300;margin:0}.wellmall-faq__footer{text-align:center;margin-top:1.25rem}.wellmall-faq__footer-link{font-size:13px;font-weight:500;color:#c9950c;text-decoration:none;transition:opacity .2s ease}.wellmall-faq__footer-link:hover{opacity:.75}@media screen and (max-width:749px){.wellmall-faq__inner{padding-left:1.25rem;padding-right:1.25rem}.wellmall-faq__grid{grid-template-columns:1fr;gap:0;background:transparent;border:1px solid #EEEBE4}.wellmall-faq__item{border-bottom:1px solid #EEEBE4}.wellmall-faq__item:last-child{border-bottom:none}}.wellmall-faq--accordion .wellmall-faq__header{text-align:left;margin-left:0;margin-right:0;max-width:none}.wellmall-faq--accordion .wellmall-faq__eyebrow{justify-content:flex-start}.wellmall-faq--accordion .faq-list{margin-top:1.5rem;border-radius:20px;overflow:hidden;border:1px solid #EEEBE4;background:#fff}.wellmall-faq--accordion .faq-item{border-bottom:1px solid #EEEBE4}.wellmall-faq--accordion .faq-item:last-child{border-bottom:none}.wellmall-faq--accordion .faq-q{padding:1.1rem 1.4rem;display:flex;align-items:flex-start;gap:12px;cursor:pointer;background:#fff;-webkit-user-select:none;user-select:none;transition:background .15s ease}.wellmall-faq--accordion .faq-q:hover,.wellmall-faq--accordion .faq-q:focus-visible{background:#f7f5f1;outline:none}.wellmall-faq--accordion .faq-num{font-size:10px;font-weight:500;color:#c9950c;background:#fbf3dc;padding:2px 7px;border-radius:4px;flex-shrink:0;margin-top:2px;letter-spacing:.06em;text-transform:uppercase}.wellmall-faq--accordion .faq-q-text{font-size:13px;font-weight:500;color:#2e2e2e;line-height:1.4;flex:1}.wellmall-faq--accordion .faq-chevron{font-size:16px;color:#b8b4ac;transition:transform .2s ease;flex-shrink:0;line-height:1;margin-top:2px}.wellmall-faq--accordion .faq-item.open .faq-chevron{transform:rotate(90deg)}.wellmall-faq--accordion .faq-a{display:none;padding:.1rem 1.4rem 1.2rem 3.5rem;font-size:13px;color:#8c8880;line-height:1.8;font-weight:300}.wellmall-faq--accordion .faq-item.open .faq-a{display:block}.faq-tip-inline{font-size:11px;color:#27ae60;font-style:italic;margin-top:.5rem;line-height:1.6}@media screen and (max-width:749px){.wellmall-faq--accordion .faq-a{padding-left:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/wellmall-faq.css.map */
