faq-section{display:block;color:var(--primary__text);background-color:var(--background_color)}.faq__main-wrapper{display:flex;flex-direction:column;gap:1rem}.faq__heading-wrapper{display:flex;flex-direction:column}.faq__menu-bar{display:flex;flex-direction:row;justify-content:space-between;width:100%}.faq__block{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 0}.faq-question{padding:0;padding-bottom:1rem}.faq-terms span:hover,.faq-terms .DropdownContent__Inner a:hover{color:var(--alert_error)}.faq-terms [data-action]>*{pointer-events:auto}.faq-terms{border-bottom:1px solid var(--tertiary_grey)}.faq-terms .DropdownContent__Inner p{padding-bottom:1rem}.faq-terms .Dropdown--Plus{position:relative;width:16px;height:16px}.faq_search-bar{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-bottom:1px solid var(--primary_text);position:relative}.faq_search-bar .searchInput--clear{position:relative;right:0}.faq_search-bar .searchInput--clear[aria-hidden=true]{display:none}.faq_search-bar .search-icon{flex-shrink:0;display:flex;max-width:fit-content;max-height:fit-content;width:20px;height:20px}.faq_search-bar .search-icon svg path{fill:var(--primary_text)}.faq_search-bar input{width:100%;padding:.5rem 0;border:none;color:var(--primary_text);background-color:var(--background_color)}.faq--search::placeholder{color:var(--primary_text)!important}.faq-tabs{display:flex;flex-direction:row;padding:1rem 0}a.linklist--tab{color:var(--secondary_grey);text-align:start;transition:all .3s ease-in-out;text-transform:uppercase;width:fit-content!important}a.linklist--tab.is-active:hover{color:var(--primary_text)}a.linklist--tab.is-active{color:var(--primary_text);border-bottom:1px solid var(--primary_text)}.sticky-tabs{position:relative}.sticky-tabs:before,.sticky-tabs:after{content:"";position:absolute;top:0;width:50px;height:100%;z-index:10;pointer-events:none}.sticky-tabs:before{right:-16px;background:linear-gradient(270deg,var(--background_color) 55.45%,rgba(255,255,255,0) 115.52%)}.sticky-tabs:after{left:-16px;opacity:0;background:linear-gradient(90deg,var(--background_color) 55.45%,rgba(255,255,255,0) 115.52%)}.sticky-tabs.is-fade:after{opacity:1}.faq__results--none{display:flex;flex-direction:column;padding:2rem 0;gap:.75rem}.search-icons__container,.topic-icons__container,span.search-icon{display:flex;align-items:center}faq-section button,faq-section p,faq-section .section-heading,.faq__block--heading{color:var(--primary_text)}.close-icon{display:none}button.faq-search[aria-expanded=true] .close-icon{display:flex}button.faq-search[aria-expanded=true] .search-icon{display:none}faq-section .Dropdown--Plus:before,faq-section .Dropdown--Plus:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--primary_text);transition:transform .3s ease-in-out,opacity .3s ease-in-out}faq-section .Dropdown--Button[aria-expanded=true] .Dropdown--Plus:before{transform:translate(-50%,-50%);opacity:1}faq-section .Dropdown--Button[aria-expanded=true] .Dropdown--Plus:after{transform:translate(-50%,-50%) rotate(-90deg)}faq-section .Dropdown--Plus:hover:before,faq-section .Dropdown--Plus:hover:after,faq-section .Dropdown--Button[aria-expanded=true] .Dropdown--Plus:hover:after,faq-section .Dropdown--Button[aria-expanded=true] .Dropdown--Plus:hover:before{background-color:var(--alert_error)}.faq__results--none div{color:var(--primary_text)}.faq__results--none.is-hidden{display:none}.faq-form{display:flex;flex-direction:column;gap:1rem}.Faq-section_content.is-hidden,.faq__block--heading.is-hidden,.faq__block.is-hidden{display:none}.faq__heading-wrapper .rich-text__content-wrapper{padding-top:1rem}faq-section .contact-form__header{display:flex;flex-direction:column;gap:1rem;padding-top:1.5rem}faq-section .contact-form{display:flex;flex-direction:column;gap:1rem;padding-bottom:1.5rem}faq-section .contact-form .faq-contact-textarea{width:100%}faq-section .contact-form .faq-contact-textarea textarea{width:100%;min-height:120px;font-size:120%}faq-section .contact-form__terms{width:100%}faq-section .contact-form__terms input:checked+label .Svg--checkbox-square-solid{visibility:visible;display:flex;align-items:center;width:18px;height:18px;justify-content:center}faq-section .contact-form__terms input:checked+label .Svg--checkbox-square{display:none}faq-section .contact-form__terms .Svg--checkbox-square-solid{display:none}faq-section .contact__label{margin-right:.5rem;margin-left:.5rem}faq-section .contact-form__terms svg{width:1.125rem;height:1.125rem;flex-shrink:0}faq-section .contact-form__terms .Svg--checkbox-square{display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem}faq-section .contact-form__terms a:hover{color:var(--alert_error)}faq-section .contact-form__terms a{color:var(--secondary_grey)}faq-section .contact-form__terms label{display:flex;flex-direction:row;align-items:center;gap:.25rem;cursor:pointer}faq-section .contact-form__button-message__wrapper .Button{width:100%;text-transform:uppercase}faq-section .contact-form__terms:first-child{padding-top:.5rem}faq-section .contact-form__button-message__wrapper .Button.Button--Tertiary{width:fit-content}@media screen and (min-width: 1025px){faq-section .contact-form__terms:first-child{padding-bottom:.5rem}a.linklist--tab:hover{color:var(--alert_error)}.faq__menu-bar{width:50%;max-width:640px}.faq__content-wrapper{display:flex;justify-content:space-between;flex-direction:row-reverse;width:100%;padding-top:1.5rem}.faq__heading-wrapper--right-col{width:50%}.faq__topic-dropdown{width:100%;flex-direction:row;flex-wrap:nowrap}.faq__heading-wrapper{flex-direction:row;justify-content:space-between}.faq__heading-wrapper .rich-text__content-wrapper{padding-top:0}.faq-search__dropdown-content{height:auto;visibility:visible;padding-bottom:1.5rem}.FAQ.faq__block{padding:1.5rem 0}.faq-search__dropdown-content{position:unset}.sticky-tabs{display:flex;flex-direction:row-reverse;margin-left:auto;width:calc(100% - 24px)}.sticky-tabs .swiper{width:50%;margin-left:0;margin-right:0}.faq-tabs{padding-top:0;padding-bottom:1.5rem}.faq__group-dropdown{padding-top:1.5rem}.faq__main-wrapper{gap:0}faq-section .contact-form__button-message__wrapper .Button{width:100%;max-width:308px}faq-section .contact-form__button-message__wrapper .Button.Button--Tertiary{max-width:unset}faq-section .contact-form .field__size--100{width:100%}faq-section .contact-form .field__size--50{width:calc(50% - .5rem)}faq-section .contact-form{flex-wrap:wrap;padding-bottom:1.5rem}faq-section .contact-form .faq-contact-textarea{display:flex;min-height:150px;margin-bottom:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-faq.css.map */
