faq-section{display:block;color:var(--primary_text);background-color:var(--background_color)}.faq__heading-wrapper{display:flex;flex-direction:column;gap:1.5rem}.faq__heading-wrapper:has(.global-text-block){padding:3rem 0}.faq__search-wrapper.expanded{height:auto;display:block;visibility:visible;transition:height .3s ease-in-out}.faq--search{color:var(--primary_black)}.faq--search:-webkit-autofill,.faq--search:-webkit-autofill:hover,.faq--search:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--background_color) inset!important;-webkit-text-fill-color:var(--primary_black)!important;transition:background-color 5000s ease-in-out 0s}.faq__content-inner{display:flex;flex-direction:row;justify-content:space-between;overflow:visible;width:100%}.faq__content-main,.faq__search-dropdown{width:fit-content;display:flex;flex-direction:column;width:100%}.faq-search{display:flex;gap:.25rem;padding:0;width:fit-content;align-items:center}.faq__block{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 0;scroll-margin-top:calc(var(--announcement-dynamic-height, 0px) + var(--header-dynamic-height, 0px) + 1rem)}.faq-question{gap:1rem}.faq-question span{text-align:left}.faq-question.Dropdown--Button{padding-top:0;padding-bottom:.5rem;border:none;background-color:var(--background_color);color:var(--primary_black)}.faq-terms{border-bottom:1px solid var(--primary_red);padding-bottom:1rem}.faq-terms:has(button[aria-expanded=true]){padding-bottom:1.5rem}.faq-terms .faq-text span a{color:var(--primary_red)}.faq-terms .DropdownContent__Inner p{padding:0;margin:0}.faq-terms .Dropdown--Plus{position:relative;width:20px;height:20px}.faq-terms:not(:has(.Dropdown--Content)) .Dropdown--Button{cursor:default;pointer-events:none}.faq_search-bar input{width:100%;padding:.5rem .75rem .5rem 0;border:none;background-color:var(--background_color);color:var(--primary_text)}.faq_search-bar input:focus{outline:none}.faq_search-bar{position:relative;display:flex;align-items:center;gap:.5rem;border-bottom:1px solid var(--secondary_grey);min-height:40px}.faq_search-bar svg path{fill:var(--primary_black)}.faq_search-bar input::placeholder{color:var(--secondary_grey)}.faq__results--none{display:flex;flex-direction:column;padding-top:1rem;gap:1rem}faq-section button,faq-section p,faq-section .section-heading,.faq__block--heading{color:var(--primary_black)}.faq__block--heading{padding:1rem}.faq__results--none div{color:var(--primary_text)}.faq__results--none[aria-hidden=true],.faq__block--heading.is-hidden,.faq__block.is-hidden{display:none}.sidebar-panel__wrapper{display:flex;flex-direction:column;gap:2rem;transition:all .15s ease-in-out}.faq__block[aria-hidden=true]{display:none}.faq__block[aria-hidden=false]{display:block}.faq__contact-wrapper{padding:1rem 0}.faq__search-wrapper{padding-bottom:2rem}.faq__link-list{background-color:var(--secondary_white);padding:1rem}.faq__link-list .faq-link-list-items-desktop{flex-direction:column}.faq__link-list .faq-link-list-items-desktop .button.button-Tertiary{border:none;background-color:var(--secondary_white);padding:.75rem 0;color:var(--primary_black)}.faq__link-list .faq-link-list-items-desktop .button.button-Tertiary.is-active{color:var(--primary_red)}.faq__link-list--heading.Dropdown--Button{border:none;justify-content:flex-start;padding:.75rem 0;background-color:var(--secondary_white);color:var(--primary_black)}.faq__link-list--heading.Dropdown--Button svg{transition:transform .3s ease-in-out;margin-left:.5rem;width:1rem;height:1rem}.faq__link-list--heading.Dropdown--Button[aria-expanded=true] svg{transform:rotate(180deg)}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.faq__content-inner{flex-direction:column}.faq__topic-links{background-color:var(--background_color)}faq-section .faq__content-main .swiper-wrapper{margin-top:.5rem;margin-bottom:.5rem}faq-section .faq__content-main .swiper-slide{padding:.5rem 0;width:fit-content}.faq__heading-wrapper .global-text-block{width:100%}.contact-form__wrapper{display:flex;flex-direction:column;gap:1.5rem}.contact-form__wrapper .global-text-block{margin-right:-1rem}.contact-form__wrapper .contact-form{gap:1rem}.contact-form__wrapper .contact-form textarea{margin-bottom:.5rem}.contact-form__wrapper .global-form__two-inputs{gap:1rem}.contact-form__wrapper .form-checkbox__label,.contact-form__wrapper .form-checkbox__label p{margin:0;align-items:flex-start}:is(.contact-form__wrapper .form-checkbox__label,.contact-form__wrapper .form-checkbox__label p) a{color:var(--primary_red)}.contact-form__wrapper .form-checkbox{padding:.25rem 0}:is(.contact-form__wrapper .form-checkbox .svg-checkbox__square,.contact-form__wrapper .form-checkbox .svg-checkbox__square-solid) svg{width:20px;height:20px}:is(.contact-form__wrapper .form-checkbox .svg-checkbox__square,.contact-form__wrapper .form-checkbox .svg-checkbox__square-solid) svg path{fill:var(--primary_red)}.contact-form__wrapper .global-form-button{margin:0;margin-top:.5rem;width:100%}.contact-form__wrapper .global-form__input input,.contact-form__wrapper .global-form__input textarea{border-color:var(--primary_grey);color:var(--primary_text)}:is(.contact-form__wrapper .global-form__input input,.contact-form__wrapper .global-form__input textarea)::placeholder{color:var(--primary_grey)}:is(.contact-form__wrapper .global-form__input input,.contact-form__wrapper .global-form__input textarea):focus{border-color:var(--primary_grey);outline:none!important}:is(.contact-form__wrapper .global-form__input input,.contact-form__wrapper .global-form__input textarea):-webkit-autofill,:is(.contact-form__wrapper .global-form__input input,.contact-form__wrapper .global-form__input textarea):-webkit-autofill:hover,:is(.contact-form__wrapper .global-form__input input,.contact-form__wrapper .global-form__input textarea):-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--background_color) inset!important;-webkit-text-fill-color:var(--primary_black)!important;transition:background-color 5000s ease-in-out 0s}.contact-form__wrapper .form-control{padding:.75rem 1rem;height:42px;overflow:hidden}.contact-form__wrapper .global-heading{text-transform:unset}@media screen and (min-width: 1025px){.faq__topic-links{visibility:visible;opacity:1;height:auto;overflow:visible;min-width:304px}.faq__results--none{padding-top:0;gap:1.5rem;padding-bottom:1rem}.faq__link-list.sticky{position:sticky;top:calc(var(--announcement-dynamic-height) + var(--header-dynamic-height));z-index:1;padding:2rem 3rem}.faq__content-inner .faq_search-bar_wrapper,.faq__content-inner .faq__topic-links .sidebar-panel__wrapper{padding-bottom:0rem;border-bottom:unset}.faq-dropdown-group__wrapper{margin-bottom:1rem}.faq__content-wrapper{display:flex}.faq__block+.faq__block[aria-hidden]{margin-top:0}.faq__content-main{width:100%;flex-direction:row;flex-wrap:nowrap;gap:3rem}.sidebar-panel__wrapper{padding-right:2rem;padding-top:2rem;height:auto;position:sticky;top:calc(1rem + var(--header-height-fixed));left:0}.faq__heading-wrapper{align-items:center;width:100%;padding-bottom:1.5rem}.faq__heading-wrapper:has(.global-text-block){padding-top:0;padding-bottom:6rem}.faq__search-wrapper{height:auto;visibility:visible}.faq__topic-links .DropdownContent__Inner{display:block;height:100%}.faq--search{margin-top:0}.faq__search-wrapper{position:unset;padding-bottom:0}.faq__link-list{padding:2rem 3rem}.faq__block{padding:2rem 0}.faq__block:first-of-type{padding-top:0}.faq__block--heading{padding:0}.faq__link-list--heading.Dropdown--Button{padding-top:0;padding-bottom:1rem;pointer-events:none}.faq__content-inner{gap:4rem}.faq__link-list--heading.Dropdown--Button svg{display:none}.faq__contact-wrapper{padding:2rem 0}.contact-form__wrapper .global-form-button{width:fit-content;padding:.5rem 1.5rem;min-width:91px;min-height:46px}.contact-form__wrapper .form-control{min-height:45px}.contact-form__wrapper .global-text-block{margin-right:unset}.faq-question{gap:.5rem}}.faq-section_content.is-hidden{display:none}.faq-section_content:not(:first-of-type){margin-top:1.5rem}.Dropdown--Content.closing .DropdownContent__Inner{transition:opacity .2s linear;opacity:0}.Dropdown--Button[aria-expanded=true] .Dropdown--Plus:after{height:10px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-faq.css.map */
