.faq-tabs-container{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width:990px){.faq-tabs-container{flex-direction:row;gap:4.8rem}}.faq-accordion-tabs{display:flex;flex-wrap:wrap;gap:.8rem}@media screen and (min-width:990px){.faq-accordion-tabs{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:0;gap:1.6rem;min-width:20rem;width:100%;max-width:21rem}}.faq-content-wrapper{flex:1;min-width:0}.faq-content-wrapper__header{padding-bottom:1.6rem;text-align:left}.faq-content-wrapper__header .title{margin:0;font-size:1.6rem;font-weight:700;color:rgba(var(--color-foreground),1);letter-spacing:0;line-height:1.2}.faq-tab-button{border:none;padding:1.2rem;cursor:pointer;font-size:1.4rem;font-weight:700;letter-spacing:0;line-height:1.2;color:rgb(var(--color-foreground));transition:all .3s ease;position:relative;border-radius:.8rem;font-family:Inter,sans-serif;background-color:rgba(var(--color-background-secondary),1);height:4.1rem;display:flex;align-items:center;justify-content:center;width:fit-content}@media(min-width:990px){.faq-tab-button{font-size:1.6rem;height:5.2rem;border-radius:1.6rem;width:100%}}.faq-tab-button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:.2rem solid transparent;border-radius:inherit;pointer-events:none;transition:border-color .3s ease}.faq-tab-button:hover{background-color:rgba(var(--color-background-secondary),1)}.faq-tab-button.active:after{border-color:rgb(var(--color-link))}.faq-tab-content{display:none}.faq-tab-content.active{display:block;border-top:1px solid rgba(var(--color-border),1)}.faq-accordion-item{margin-bottom:0}.faq-accordion-item details{border-top:0;border-bottom:1px solid rgba(var(--color-border),1);border-radius:0;background:transparent;display:flex;flex-direction:column;padding:1.6rem 0}.faq-accordion-item summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;font-size:1.4rem;line-height:1.2;letter-spacing:0;transition:background-color .3s ease;color:rgba(var(--color-foreground),1)}@media(min-width:990px){.faq-accordion-item summary{font-size:1.6rem}}.faq-accordion-content{padding:0;color:rgba(var(--color-foreground-secondary),1);font-size:1.2rem;margin-top:1.6rem;letter-spacing:0;line-height:1.2}.faq-no-results{text-align:center;padding:4rem 2rem;color:rgba(var(--color-foreground),.5)}.faq-header{display:grid;gap:1.6em;margin-bottom:2.4rem}@media screen and (min-width:990px){.faq-header{grid-template-columns:1fr 1fr;gap:2.4rem}}.faq-header-title{flex:1;min-width:0;text-align:left}.faq-header-title h2{margin:0;font-size:2.4rem;line-height:1.2;letter-spacing:0}@media screen and (min-width:990px){.faq-header-title h2{font-size:3.2rem}}.faq-search-wrapper{flex:0 0 auto;width:100%;max-width:100%}.faq-search-wrapper .field{position:relative;display:flex;align-items:center;z-index:0}.faq-search-wrapper .field:after,.faq-search-wrapper .field:hover:after{box-shadow:none}.faq-search-input{width:100%;padding:1.5rem 5rem 1.5rem 1.5rem;border-radius:50px;border:.1rem solid rgba(var(--color-border),1);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.2rem;height:4rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease;letter-spacing:0}@media screen and (min-width:990px){.faq-search-input{font-size:1.6rem;min-height:5rem}}.faq-search-input:focus{outline:none;border-color:none;box-shadow:none;border-radius:5rem}.faq-search-input::placeholder{color:rgba(var(--color-foreground),.6)}.faq-search-wrapper .field__label{color:rgb(var(--color-foreground-secondary));font-size:1.2rem;top:50%;transform:translateY(-50%);left:calc(var(--inputs-border-width) + 1.5rem);margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;letter-spacing:0;line-height:1.2;max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:990px){.faq-search-wrapper .field__label{font-size:1.6rem;max-width:80%}}.faq-search-button{position:absolute;right:0;top:1px;width:fit-content;height:95.5%;z-index:2;margin:0;padding:.6rem 1.6rem .6rem 1rem;border-radius:50px;font-size:1.6rem;color:rgb(var(--color-foreground));background-color:transparent;border:none;cursor:pointer;transition:all .2s ease}@media(min-width:990px){.faq-search-button{padding:.6rem 2.8rem .6rem 2rem}}.faq-search-button:focus-visible,.faq-search-button:focus{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.faq-search-button:not(:focus-visible):not(.focused){box-shadow:inherit}.faq-search-button .icon{width:2.4rem;height:2.4rem}@media(min-width:990px){.faq-search-button .icon{width:2.8rem;height:2.8rem}}.faq-search-button .icon path{stroke-width:1.5!important}.faq-accordion-item.hidden{display:none}.faq-accordion-item .accordion__toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;flex-shrink:0;position:relative;border:.1rem solid rgba(var(--color-secondary-button-text),1);border-radius:50%}.faq-accordion-item .accordion__icon-plus,.faq-accordion-item .accordion__icon-minus{position:absolute;display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;transition:opacity .2s ease,transform .2s ease;color:rgba(var(--color-secondary-button-text),1)}.faq-accordion-item details:not([open]) .accordion__icon-plus{opacity:1;transform:rotate(0)}.faq-accordion-item details:not([open]) .accordion__icon-minus{opacity:0;transform:rotate(-90deg)}.faq-accordion-item details[open] .accordion__icon-plus{opacity:0;transform:rotate(90deg)}.faq-accordion-item details[open] .accordion__icon-minus{opacity:1;transform:rotate(0)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-faq-accordion.css.map */
