.faq-search{margin:0 auto}.faq-search__wrapper{max-width:640px;margin:0 auto;position:relative}.faq-search__input-wrapper{position:relative;display:flex;align-items:center}.faq-search__input-wrapper svg{position:absolute;left:18px;width:18px;height:18px;color:#1a1a1a8c;pointer-events:none}.faq-search__input{width:100%;padding:14px 20px 14px 48px;border:1px solid rgba(var(--color-base-border-1),.6);border-radius:24px;background:#f5f129;color:#1a1a1a;font-size:1.6rem;line-height:1.4;-webkit-appearance:none;appearance:none}.faq-search__input::placeholder{color:#1a1a1a99}.faq-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.faq-search__input:focus-visible{outline:none;border-color:rgb(var(--color-foreground));box-shadow:0 0 0 2px rgba(var(--color-foreground),.15)}.faq-search__clear{position:absolute;right:10px;display:none;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:none;color:#1a1a1a8c;cursor:pointer}.faq-search__clear.is-visible{display:flex}.faq-search__results{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;background:rgb(var(--color-background));border:1px solid rgba(var(--color-base-border-1),.6);border-radius:14px;box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity));max-height:380px;overflow-y:auto;padding:6px}.faq-search__results[hidden]{display:none}.faq-search__result{display:block;width:100%;text-align:left;background:none;border:none;padding:12px 14px;border-radius:8px;cursor:pointer;color:rgb(var(--color-foreground));font:inherit}.faq-search__result:hover,.faq-search__result:focus-visible{background:rgba(var(--color-foreground),.06);outline:none}.faq-search__result-question{display:block;font-weight:600;font-size:1.5rem;line-height:1.35}.faq-search__result-section{display:block;margin-top:2px;font-size:1.2rem;opacity:.6}.faq-search__no-results{padding:20px;text-align:center}.faq-search__no-results p{margin:0 0 10px}.faq-search__contact-link{display:inline-block;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;background:none;border:none;color:inherit;font:inherit;padding:0}details[id^=Details-]{scroll-margin-top:100px}[id^=shopify-section-contact_form]{scroll-margin-top:100px}@keyframes faqSearchHighlight{0%{background-color:rgba(var(--color-foreground),.12)}to{background-color:transparent}}.faq-search-highlight{animation:faqSearchHighlight 1.6s ease-out;border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-faq-search.css.map */
