faq-section{display:block;width:100%;color:var(--primary_text);background-color:var(--background_color)}.faq-section__inner{display:flex;flex-direction:column;width:100%;gap:0}.faq-section__pad-top[class*=paddingControl--]{padding-bottom:0}.faq-section__pad-bottom[class*=paddingControl--]{padding-top:0}.faq-section__line{width:100%;border-bottom:1px solid var(--tertiary_gray)}.faq-section__inner:not(:has(.faq-search)) .faq-section__line{display:none}.faq-search-group,.faq-section__content,.faq-group__items{display:flex;flex-direction:column;gap:1.5rem}.faq-section__layout{display:flex;flex-direction:column;gap:2.5rem}.faq-search-group{position:relative;gap:2.5rem}.faq-search{padding:0;width:100%}.faq-search__bar{display:flex;align-items:center;gap:.5rem;background-color:transparent;border:none;border-radius:0;padding:1.25rem 0}.faq-search-group__heading{display:flex;width:100%}.faq-search-group__heading .group-text-button__block-wrapper{display:flex;flex-direction:column;width:100%;max-width:684px}.faq-search-group__heading .group-text-button__block-wrapper.content-alignment--left{align-items:flex-start;margin-inline:0 auto;text-align:left}.faq-search-group__heading .group-text-button__block-wrapper.content-alignment--center{align-items:center;margin-inline:auto;text-align:center;gap:.625rem}.faq-search-group__heading .group-text-button__block-wrapper.content-alignment--right{align-items:flex-end;margin-inline:auto 0;text-align:right}.faq-search-group__heading .heading-block[class*=u-s],.faq-search-group__heading .heading-block[class*=u-h]{color:var(--primary_text)}.faq-search-group__heading .heading-block,.faq-search-group__heading .heading-tag{text-align:inherit}.faq-search__bar .Svg{flex-shrink:0;width:1.25rem;height:1.25rem}.faq-search__bar svg path,.faq-search__bar svg circle,.faq-search__bar svg line,.faq-search__bar svg rect{stroke:var(--primary_gray);fill:none}.faq-search__input{flex:1;width:100%;background:transparent;color:var(--secondary_gray);border:none}.faq-search__input::placeholder{color:var(--secondary_gray)}.faq-search__clear{color:var(--primary_gray);background:none;border:none;cursor:pointer;padding:0;flex-shrink:0}.faq-section__blocks{display:flex;flex-direction:column;gap:5rem;padding:0}.faq-group{border:none;border-radius:0;overflow:visible;background-color:var(--background_color)}.faq-group[aria-hidden=true]{display:none}.faq-group__heading{padding:0;margin-bottom:2.5rem;text-transform:uppercase}.faq-group__heading .u-h3{color:var(--primary_text)}.faq-group__items{padding-bottom:1.5rem}.faq-item{border-bottom:1px solid var(--tertiary_gray)}.faq-item .Dropdown--Button{gap:1rem;align-items:center;padding:0 0 1.25rem;background:transparent;border:none;color:var(--primary_text);text-align:left}.faq-item__question{flex:1;overflow-wrap:break-word;word-break:break-word}.faq-item__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;line-height:0}.faq-item__icon svg{display:block;width:1.25rem;height:1.25rem;transform:rotate(0);transform-origin:center;transition:transform .25s ease}.faq-item__icon svg path{fill:var(--primary_text)}.faq-item .Dropdown--Button[aria-expanded=true] .faq-item__icon svg{transform:rotate(-180deg)}.faq-item .DropdownContent__Inner{padding-bottom:1.25rem}.faq-item__answer-inner ul{margin:0 0 1rem 1rem}.faq__no-results{color:var(--primary_text);padding:2.5rem 0}.faq__no-results__hint{margin:0;color:var(--primary_text)}@media(min-width:1025px){.faq-search-group{gap:0rem}.faq-search-group__heading{margin-bottom:2.5rem}.faq-section__inner{margin:0 auto}.faq-section__layout{display:grid;grid-template-columns:minmax(0,330px) minmax(0,1fr);column-gap:1.5rem;align-items:start;padding-top:2.5rem}.faq-section__content{grid-column:2;grid-row:1;width:100%;max-width:684px;justify-self:center;gap:0}.faq__no-results.not_mobile.not_pocket{margin-bottom:5rem}.faq-section__blocks{gap:5rem;padding:0 0 2rem}.faq-group__items{padding:0}.faq-item .Dropdown--Button{padding-bottom:1.25rem}.faq-item .DropdownContent__Inner{padding-bottom:1rem}}@media(prefers-reduced-motion:reduce){.faq-item__icon svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-faq.css.map */
