faq-section{display:block;width:100%;color:var(--primary_text);background-color:var(--background_color)}faq-section.faq-section--product{background-color:var(--primary_accent);color:var(--secondary_text)}.faq-section--product .faq-item__question,.faq-section--product .Dropdown--Button,.faq-section--product .faq-item__answer-inner,.faq-section--product .faq-group__heading .u-h3{color:var(--secondary_text)}.faq-item__button .dropdown-toggle-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;position:relative}.faq-item__button .dropdown-toggle-icon svg{display:block}.faq-item__button .dropdown-toggle-icon svg path{fill:var(--primary_text)}.faq-item__button .dropdown-toggle-icon svg path:nth-child(2){display:none}.faq-section--product .faq-item__button .dropdown-toggle-icon svg path{fill:var(--secondary_text)}.faq-item__button .dropdown-toggle-icon:before,.faq-item__button .dropdown-toggle-icon:after{content:"";position:absolute;top:50%;left:50%;width:33%;height:2px;transform:translate(-50%,-50%) rotate(0);border-radius:4px;background:var(--primary_text);transform-origin:center center;transition:all .25s ease;pointer-events:none}.faq-section--product .faq-item__button .dropdown-toggle-icon:before,.faq-section--product .faq-item__button .dropdown-toggle-icon:after{background:var(--secondary_text)}.faq-item__button .dropdown-toggle-icon:after{width:2px;height:33%}.faq-item__button[aria-expanded=true] .dropdown-toggle-icon:before{width:42%}.faq-item__button[aria-expanded=true] .dropdown-toggle-icon:after{height:42%}.faq-item__button[aria-expanded=true] .dropdown-toggle-icon:after{transform:translate(-50%,-50%) rotate(-90deg)}.faq-section--product .faq-group{gap:0}.faq-section--product .faq-group__heading{padding:1.5rem 1.5rem 0}.faq-section__inner,.faq-search-group,.faq-group__items,.faq-dropdown-wrap{display:flex;flex-direction:column;gap:1.5rem}.faq-section__inner{padding:0 1rem}.faq-search-group__heading .group-text-button__block-wrapper{display:flex;flex-direction:column;width:100%}.faq-section--product .faq-section__blocks>.heading-block{padding:1.5rem}.faq-search-group__heading .group-text-button__block-wrapper.content-alignment--left{align-items:flex-start}.faq-search-group__heading .group-text-button__block-wrapper.content-alignment--center{align-items:center}.faq-search-group__heading .group-text-button__block-wrapper.content-alignment--right{align-items:flex-end}.faq-search-group__heading .heading-block[class*=u-s],.faq-search-group__heading .heading-block[class*=u-h]{color:var(--primary_accent)}.faq-search{padding:0}.faq-search__bar{display:flex;align-items:center;gap:.5rem;background-color:var(--background_color);border:1px solid var(--primary_accent);border-radius:2rem;padding:.5rem 1rem}.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(--primary_gray);border:none}.faq-search__input::placeholder{color:var(--primary_gray)}.faq-search__clear{color:var(--primary_gray);background:none;border:none;cursor:pointer;padding:0;flex-shrink:0}.faq-tabs{position:sticky;top:calc(var(--announcement-dynamic-height) + var(--header-dynamic-height));z-index:10;background:var(--background_color);padding:1rem 0;width:calc(100% + (var(--faq-tabs-offset, 0px) * 2));margin-left:calc(-1 * var(--faq-tabs-offset, 0px))}.faq-section--tabs-static .faq-tabs{position:static;top:auto}.faq-tabs .swiper-wrapper{align-items:center}.faq-tabs .swiper-slide{width:auto;flex-shrink:1}.faq-tab{display:inline-flex;align-items:center;background:transparent;border:none;border-bottom:1px solid transparent;cursor:pointer;transition:border-color .2s ease;white-space:nowrap}.faq-tab__text{color:var(--primary_accent);text-transform:uppercase}.faq-tab:hover{border-bottom:1px solid var(--primary_text)}.faq-tab:hover .faq-tab__text{color:var(--primary_text)}.faq-tab[aria-expanded=true],.faq-tab.is-active{border-color:transparent;border-bottom:1px solid var(--primary_text);background-color:var(--background_color);color:var(--primary_text)}.faq-tab[aria-expanded=true] .faq-tab__text,.faq-tab.is-active .faq-tab__text{color:var(--primary_text)}.faq-section__blocks{display:flex;flex-direction:column;gap:3rem;padding:0}.faq-section--product .faq-section__blocks{gap:1rem;padding:0}.faq-section--product .faq-section__inner{margin:0 auto;max-width:906px}.faq-section--product .faq-section__inner{gap:1rem}.faq-group{border:1px solid var(--secondary_accent);border-radius:2rem;overflow:hidden;background-color:var(--background_color)}.faq-section--product .faq-group{background-color:transparent}.faq-group[aria-hidden=true]{display:none}.faq-group__heading{padding:1.5rem 1rem;text-transform:uppercase}.faq-group__heading .u-h3{color:var(--primary_text)}.faq-group__items{padding:0 1rem 1.5rem}.faq-section--product .faq-group__items{padding:1.5rem}.faq-item{border-bottom:1px solid var(--tertiary_gray)}.faq-section--product .faq-item{border-bottom:none}.faq-item__button{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding-top:0;padding-bottom:1.5rem;background:transparent;border:none;text-align:left;cursor:pointer}.faq-section--product .faq-item__button{padding-bottom:0}.faq-item__question{flex:1;color:var(--primary_text);overflow-wrap:break-word;word-break:break-word}.faq-item__answer{height:0;overflow:hidden;opacity:0;transition:opacity .3s ease}.faq-item__answer[aria-hidden=false]{height:auto;opacity:1}.faq-item__answer-inner{padding:0 0 1.5rem;color:var(--primary_text)}.faq-section--product .faq-item__answer-inner{padding:0;margin-top:1.5rem}.faq-item__answer-inner ul{margin:0 0 1rem 1rem}.faq__no-results{color:var(--primary_text)}.faq__no-results__hint{margin-top:1rem;color:var(--primary_text)}.is-hidden{display:none}.usp-section__bullets{margin-top:2rem}@media(min-width:1025px){.faq__no-results__hint{margin-bottom:24px}.usp-section__bullets{margin-top:3rem}.faq-search__bar{padding:.5rem 2rem}.faq-section__inner{max-width:1208px}.faq-search-group{gap:3rem}.faq-section__inner{margin:0 auto;padding:0;gap:1.5rem}.faq-search{margin-bottom:1.5rem}.faq-section__blocks{gap:4.75rem;padding:2.75rem 0 2rem}.faq-tabs{padding:1rem 0;width:100%;margin-left:0}.faq-group{display:inline-grid;gap:1.5rem}.faq-group__items{padding:0 2rem 2rem}.faq-group__heading{padding:2rem 2rem 0}}@media(prefers-reduced-motion:reduce){.faq-item__answer,.faq-tab,.faq-item__button .dropdown-toggle-icon:before,.faq-item__button .dropdown-toggle-icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/section-faq.css.map */
