.v3-faq-section .search-faq{background:#fff}.v3-faq-section .search-faq__container{max-width:1240px}.v3-faq-section .search-faq__header{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;max-width:720px;margin:0 auto 40px}.v3-faq-section .search-faq__eyebrow{display:inline-flex;background:#dfeaff;color:#002b80;padding:8px 16px;margin:0 0 12px;border-radius:1000px;line-height:normal;font-family:var(--font-ambit-semibold-family)}.v3-faq-section .search-faq__heading{font-size:52px;letter-spacing:normal;text-align:center;font-family:var(--font-recoleta-semibold-family);color:#2f222b;font-weight:500;margin:0 auto;line-height:1.25}.v3-faq-section .search-faq__body{margin:0}.v3-faq-section .search-faq__body p{max-width:850px;font-size:20px;margin:0 auto;width:100%;align-items:center;justify-content:center;display:flex;padding-top:12px;text-align:center;line-height:normal}.v3-faq-section .search-faq__list{display:flex;flex-direction:column;margin-bottom:40px}.v3-faq-section .search-faq__item{border-bottom:1px solid #d4d4d4}.v3-faq-section .search-faq__item:first-child{border-top-left-radius:24px;border-top-right-radius:24px;overflow:hidden}.v3-faq-section .search-faq__item--featured{background:#f5f5f5}.v3-faq-section .search-faq__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;border:none;background:none;cursor:pointer;text-align:left;font:inherit;color:inherit}.v3-faq-section .search-faq__toggle-main{display:flex;align-items:center;gap:12px;flex:1}.v3-faq-section .search-faq__tag{flex-shrink:0;display:inline-flex;align-items:center;padding:8px 12px;border-radius:8px;background:#1c161a;color:#fff;font-family:var(--font-ambit-semibold-family);font-size:14px;line-height:normal}.v3-faq-section .search-faq__question{font-family:var(--font-ambit-semibold-family);font-size:18px;line-height:1.3;letter-spacing:.6px;color:#1c161a}.v3-faq-section .search-faq__icon{position:relative;flex-shrink:0;width:24px;height:24px}.v3-faq-section .search-faq__icon img{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .2s ease}.v3-faq-section .search-faq__icon-minus,.v3-faq-section .search-faq__toggle.active .search-faq__icon-plus{opacity:0}.v3-faq-section .search-faq__toggle.active .search-faq__icon-minus{opacity:1}.v3-faq-section .search-faq__panel{height:0;overflow:hidden;transition:height .3s ease}.v3-faq-section .search-faq__answer{padding:0 20px 20px}.v3-faq-section .search-faq__answer p{margin:0;font-family:var(--font-body-family);font-size:16px;line-height:22px;color:#1c161a}.v3-faq-section .search-faq__cta-wrap{display:flex;justify-content:center}.v3-faq-section .search-faq__cta{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;border:2px solid #1c161a;border-radius:100px;color:#1c161a;font-family:var(--font-ambit-semibold-family);font-size:16px;text-decoration:none}.v3-faq-section .search-faq__search-wrap{display:flex;justify-content:center;margin:0 0 32px}.v3-faq-section .search-faq__search{position:relative;width:100%}.v3-faq-section .search-faq__search-icon{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:#002b80;pointer-events:none}.v3-faq-section .search-faq__search-input{width:100%;padding:16px 20px 16px 48px;border:1px solid #d4d4d4;border-radius:24px;font-family:var(--font-body-family);font-size:16px;color:#1c161a;background:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.v3-faq-section .search-faq__search-input::placeholder{color:#8a8a8a}.v3-faq-section .search-faq__search-input:focus{border-color:#1c161a;box-shadow:0 0 0 3px #1c161a14}.v3-faq-section .search-faq__no-results{text-align:center;font-family:var(--font-body-family);font-size:16px;color:#6b6b6b;margin:0 0 40px;padding:20px}@media screen and (min-width:750px){.v3-faq-section .search-faq__search-wrap{margin:0 0 40px}}@media screen and (min-width:750px){.v3-faq-section .search-faq__heading{font-size:44px}.v3-faq-section .search-faq__body p{font-size:20px;line-height:24px}.v3-faq-section .search-faq__toggle{padding:20px 24px}.v3-faq-section .search-faq__question{font-size:20px;line-height:26.4px}.v3-faq-section .search-faq__answer{padding:0 24px 24px}.v3-faq-section .search-faq__answer p{font-size:18px;line-height:24px}.v3-faq-section .search-faq__cta{padding:15px 36px;font-size:22px;line-height:normal}}@media screen and (max-width:767px){.v3-faq-section .search-faq__heading{font-size:34px;line-height:1.2}.v3-faq-section .search-faq__body p{font-size:16px}.v3-faq-section .search-faq__toggle-main{align-items:flex-start;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/v3-faq.css.map */
