.faq-search-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.faq-padding{padding:4rem 3rem}.faq-padding-less{padding:1.5rem 3rem}.faq-search-header .search-header{font-family:var(--font-staff-x-condensed);font-size:45px;font-weight:500;line-height:56px;letter-spacing:.05em;text-align:left}.faq-search-header .search-subheader{margin-top:10px;font-family:var(--body-font-family);font-size:16px;font-weight:400;line-height:28px;letter-spacing:.03em;text-align:left;max-width:80%}.faq-search-header .text-area{flex:4}.faq-search-header input[type=search]{width:100%;max-width:730px;height:90px;padding-left:5%}.faq-search-header input[type=search],.faq-search-header input[type=search]::placeholder{font-size:20px!important;font-family:var(--body-font-family);font-weight:400;line-height:24px;letter-spacing:.05em;text-align:left}.faq-search-header .search-area{flex:6;position:relative;width:100%;max-width:730px}.faq-search-header .search-area .icon-area{position:absolute;right:1.5rem;top:50%;z-index:1;transform:translateY(-50%);width:40px;display:none;background-color:#fff}.faq-search-header .search-area .icon-area svg{z-index:2}.faq-search-header .search-area.searching .icon-area{display:block}.faq-anchors{display:flex;flex-direction:row;gap:1.5rem;overflow-y:auto}.faq-anchors .anchor-container{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.faq-anchors .top{width:max-content}.faq-anchors .anchor-text{color:#000;font-family:var(--body-font-family);font-size:20px;font-weight:700;line-height:24px;letter-spacing:.03em;text-align:left}.faq-anchors .anchor-container img{width:300px;height:auto;object-fit:cover;vertical-align:bottom}.faq-anchors::-webkit-scrollbar{-webkit-appearance:none;height:5px}.faq-anchors::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;box-shadow:0 0 1px #ffffff80;height:5px}.faq-accordion-category{padding-bottom:0!important}.faq-accordion-category h2{font-family:var(--font-staff-x-condensed);font-size:50px;font-weight:500;line-height:62px;letter-spacing:.05em;text-align:left;text-transform:uppercase}.faq-accordion{display:flex;flex-direction:column;gap:1rem}.faq-accordion .header-area{position:relative;padding-bottom:1rem;width:100%;text-align:left;padding-left:0}.faq-accordion .accordion-item,.faq-accordion h3{border-bottom:1px solid lightgray}.faq-accordion h3{font-family:var(--font-staff-x-condensed);font-size:30px;font-weight:500;line-height:37px;letter-spacing:.05em;text-align:left;text-transform:uppercase;padding:1rem 0}.faq-accordion h4{color:#222;font-family:var(--body-font-family);font-size:20px}.faq-accordion .accordion-content{overflow:hidden;transition:.3s}.faq-accordion .accordion-content>*{color:#323232;font-family:var(--body-font-family);font-size:18px;text-align:left;margin-bottom:1rem}.faq-accordion .accordion-item.open svg{transform:rotate(180deg)}.faq-accordion svg{position:absolute;right:0;top:0;transform:rotate(0);transition:transform .3s ease;width:24px}.no-results{height:30vh;display:flex;justify-content:center;align-items:center;text-align:center;font-family:var(--font-staff-x-condensed);font-size:25px}.faq-accordion .accordion-content a{color:#971b1b!important;text-decoration:underline;font-weight:700}.faq-accordion .accordion-content a.button{color:#fff!important;margin:10px 0;text-decoration:none}@media screen and (max-width:768px){.faq-padding{padding:2rem 1rem}.faq-padding-less{padding:1.25rem 1rem}.faq-padding:has(.faq-anchors){padding:2rem 1rem 1rem}.faq-search-header{flex-direction:column;gap:1em;align-items:start}.faq-search-header .search-header{font-size:30px;line-height:38px}.faq-search-header .text-area. .faq-search-header .search-area{flex:1}.faq-search-header input[type=search]{height:70px;font-size:20px}.faq-search-header .search-area{width:100%}.faq-search-header input[type=search],.faq-search-header input[type=search]::placeholder{font-size:18px!important}.faq-anchors{gap:.75rem}.faq-anchors .anchor-container img{width:40vw}.faq-anchors .anchor-container{gap:.5rem;margin-bottom:1rem}.faq-anchors .anchor-text{font-size:14px;font-weight:700;line-height:19px}.faq-accordion-category h2{font-size:30px;line-height:37px}.faq-accordion h3{font-size:22px;line-height:25px;padding:.5rem 0}.faq-accordion h4{font-size:18px}.faq-accordion .accordion-content>*{font-size:14px;line-height:25px}.faq-accordion .header-area{padding-bottom:.5rem}.faq-accordion{gap:.5rem}.no-results{font-size:16px}.faq-search-header .search-subheader{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/645/assets/new-faq-styles.css.map */
