.FAQ-AccordionSearch-container .header,.FAQ-AccordionSearch-container .header button p,.FAQ-AccordionSearch-container .description,.FAQ-AccordionSearch-container .description p{font-family:var(--font-ringside)}.FAQ-AccordionSearch-container .header,.FAQ-AccordionSearch-container .header button p{font-size:1.125rem;line-height:1.33}.FAQ-AccordionSearch-container .header span,.FAQ-AccordionSearch-container .header button p span{font-family:var(--font-ringside)}.FAQ-AccordionSearch-container .description,.FAQ-AccordionSearch-container .description p{font-size:1rem;line-height:1.19}.FAQ-AccordionSearch-container .description,.FAQ-AccordionSearch-container .description a,.FAQ-AccordionSearch-container .description span{color:var(--color-neutral-black)}.FAQ-AccordionSearch-container .description a{font-weight:900;font-family:var(--font-ringside)}.FAQ-AccordionSearch-container .description a:hover{text-decoration:none}.FAQ-AccordionSearch-container .description p{margin-bottom:1rem}.FAQ-AccordionSearch-container .accordionCollapse{transition:height .35s ease}.FAQ-AccordionSearch-container .accordionCollapse.collapse{display:none}.FAQ-AccordionSearch-container .accordionCollapse:not(.collapse){display:block}.FAQ-AccordionSearch-container .textGroup a{text-decoration:underline}.FAQ-AccordionSearch-container .textGroup div,.FAQ-AccordionSearch-container .textGroup p,.FAQ-AccordionSearch-container .textGroup ul,.FAQ-AccordionSearch-container .textGroup ol{margin-bottom:1rem;@at-root{&:last-child {margin-bottom: 0;}}}.FAQ-AccordionSearch-container .textGroup ol,.FAQ-AccordionSearch-container .textGroup ul{margin-left:1.75rem}.FAQ-AccordionSearch-container .textGroup ol li,.FAQ-AccordionSearch-container .textGroup ul li{margin-bottom:.5rem}.FAQ-AccordionSearch-container .textGroup ol{list-style-type:decimal}.FAQ-AccordionSearch-container .textGroup ol li::marker{font-weight:700}.FAQ-AccordionSearch-container .textGroup ul{list-style-type:disc}@media only screen and (min-width:62rem){.FAQ-AccordionSearch-container .header,.FAQ-AccordionSearch-container .header button p{color:var(--color-dark-jungle-green);font-size:1.5rem;line-height:1.2}.FAQ-AccordionSearch-container .description,.FAQ-AccordionSearch-container .description p{font-size:1.25rem;line-height:1.2}}@media(prefers-reduced-motion:no-preference){.details{interpolate-size:allow-keywords}}.FAQ-AccordionGroupSearch-colOne{width:100%}.FAQ-AccordionGroupSearch-colOne ul.list{list-style:none;padding:0;margin:0}.FAQ-AccordionGroupSearch-colOne ul.list li.item{list-style-type:none;list-style:none;padding-left:0}.searchInput{background-image:var(--search-black-icon);background-size:32px;background-repeat:no-repeat;background-position:10px center;padding-right:30px;padding-left:56px;border-radius:24px;border:1px solid var(--color-white);height:88px;background-color:var(--color-catskill-white);color:var(--color-neutral-black);font-family:var(--font-itc-garamond-narrow);font-size:2rem;line-height:1}.searchInput::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchInput::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchInput::placeholder{color:var(--color-neutral-black);font-family:var(--font-itcgaramond-book-narrow);opacity:.5;font-size:2rem;line-height:1}.searchInput:focus,.searchInput:active{border:none;outline:0;outline-offset:0px;background-color:var(--color-white);border-radius:24px 24px 0 0;box-shadow:0 12px 24px #19191914}.searchResults{width:100%;position:absolute;height:auto;max-height:520px;background:#fff;box-shadow:0 12px 24px #19191914;overflow-y:auto;z-index:1;border-radius:0 0 24px 24px;padding-left:0;border-top:1px solid var(--color-pearl-bush)}.searchResults::-webkit-scrollbar{width:8px}.searchResults::-webkit-scrollbar-thumb{background-color:var(--color-pearl-bush);border-radius:8px;border:3px solid transparent}.searchResults::-webkit-scrollbar-track{background:var(--color-white)}.searchResults .searchResult{cursor:pointer}.searchResults .searchResult:hover{background-color:var(--color-neutral-rose-tint)}.searchResults .searchResult button{all:unset;border:2px solid transparent;padding:16px;box-sizing:border-box;height:84px;width:100%}.searchResults .searchResult button:focus,.searchResults .searchResult button:active{border:none;outline:0;outline-offset:0px;background-color:var(--color-white);border-radius:24px 24px 0 0;box-shadow:0 12px 24px #19191914}.searchResults .searchResult button p{color:var(--color-neutral-black);font-family:var(--font-ringside);font-size:1.5rem;line-height:1.2;margin-bottom:0;margin-left:24px}.searchResults .posibleResults{color:var(--color-neutral-black);font-family:var(--font-ringside-extra-wide);font-size:.875rem;line-height:1.4;text-transform:uppercase;height:84px;margin-left:36px;display:flex;align-items:center}.searchResults .noMatchesContent{margin:25px}.searchResults .noMatchesContent .noMatchesText{color:var(--color-neutral-black);font-family:var(--font-ringside);font-size:1.75rem;font-weight:400;line-height:1.2}.searchResults .noMatchesContent .noMatchesText .searchTermText{font-weight:900}.clearButton,.clearButton:focus,.clearButton:active{border:none;outline:0;outline-offset:0px;background-color:var(--color-white);border-radius:24px 24px 0 0;box-shadow:0 12px 24px #19191914}@media screen and (max-width:48rem){.searchInput{font-size:1rem;background-size:1rem;height:3rem;border-radius:.75rem}.searchInput::placeholder{font-size:1rem}.searchResults>.searchResult>button>p{font-size:1rem}.clearButton{padding-top:1.875rem;right:1rem}}
