.faq-container{display:flex;flex-direction:column;gap:26px}.customer-support-content-section.faq-section .page-width{padding-top:0}.faq-header{display:flex;justify-content:flex-start;width:100%}.faq-header .faq-heading{margin:0}.faq-heading-description *{margin-top:0}.faq-note-text{margin:40px 0 0;background-color:var(--color-brand-white);padding:16px;border-left:1px solid rgb(var(--color-foreground));max-width:475px}.faq-note-text *{font-family:var(--font-brand-mono);font-size:13px;font-style:normal;font-weight:400;line-height:1.35;letter-spacing:.26px;margin:0}.faq-content{display:flex;flex-direction:column;gap:40px;width:100%}.faq-wrapper{display:flex;gap:16px;width:100%}.faq-items-container{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%}.faq-item{width:100%;border-bottom:1px solid #979797;transition:opacity .3s ease,transform .3s ease}.faq-item--hidden{display:none}.faq-details{width:100%}.faq-summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;cursor:pointer;list-style:none;width:100%}.faq-summary::-webkit-details-marker{display:none}.faq-question-wrapper{flex:1}.faq-question{margin:0;text-align:left;text-transform:none}.faq-toggle-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;cursor:pointer;flex-shrink:0;position:relative;background-color:var(--color-brand-white)}.faq-toggle-button:hover{transform:scale(1.05)}.faq-icon{position:absolute;top:50%;left:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);transition:opacity .2s ease,transform .2s ease}.faq-icon svg{width:18px;height:18px}.faq-details[open] .faq-summary{padding-bottom:13px}.faq-details[open] .faq-icon--plus{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.faq-details:not([open]) .faq-icon--minus{opacity:0;transform:translate(-50%,-50%) rotate(-90deg)}.faq-details[open] .faq-icon--minus{opacity:1;transform:translate(-50%,-50%) rotate(0)}.faq-details:not([open]) .faq-icon--plus{opacity:1;transform:translate(-50%,-50%) rotate(0)}.faq-answer-wrapper{padding-bottom:24px;animation:slideDown .3s ease}.faq-answer{margin:0;padding-right:56px}.faq-answer p{letter-spacing:.32px}.faq-product-group--hidden{display:none}.faq-product-accordion{width:100%}.faq-product-summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 0;cursor:pointer;list-style:none;width:100%;position:relative;border-bottom:2px solid var(--color-brand-black)}.faq-product-group-accordion:first-child .faq-product-summary{padding-top:0}.faq-product-summary::-webkit-details-marker{display:none}.faq-product-group-accordion:not(:last-child){margin-bottom:8px}.faq-product-title{margin:0}.faq-product-toggle-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;cursor:pointer;flex-shrink:0;position:relative;background-color:var(--color-brand-white)}.faq-product-toggle-button:hover{transform:scale(1.05)}.faq-product-group-content{border-bottom:2px solid var(--color-brand-black)}.faq-product-group-accordion:last-child .faq-product-group-content{border-bottom:none}.faq-product-group-content .faq-item:last-child{border-bottom:none}.faq-product-accordion:not(:first-child){margin-top:40px}.faq-product-accordion[open] .faq-product-summary .faq-icon--plus{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.faq-product-accordion:not([open]) .faq-product-summary .faq-icon--minus{opacity:0;transform:translate(-50%,-50%) rotate(-90deg)}.faq-product-accordion[open] .faq-product-summary .faq-icon--minus{opacity:1;transform:translate(-50%,-50%) rotate(0)}.faq-product-accordion:not([open]) .faq-product-summary .faq-icon--plus{opacity:1;transform:translate(-50%,-50%) rotate(0)}@keyframes slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}.faq-pagination{display:flex;justify-content:flex-start;width:100%}.faq-pagination-text{text-transform:uppercase;font-family:var(--font-brand-mono);font-size:14px;font-weight:400;line-height:1.25;letter-spacing:1.12px}.faq-actions{display:flex;justify-content:space-between;align-items:center;gap:40px;width:100%;flex-wrap:wrap}.faq-show-more-btn,.faq-question-link{text-decoration:underline;background:none;color:var(--color-brand-primary);font-weight:700;line-height:1.75;cursor:pointer;padding:0;border:none}.faq-show-more-btn:focus,.faq-question-link:focus{outline:none}.faq-show-more-btn:hover,.faq-question-link:hover{text-decoration:underline}@media (min-width: 750px){.faq-container{flex-direction:row;gap:24px}.faq-header{width:33%;max-width:448px}.faq-content{flex:1}.faq-wrapper,.faq-summary{gap:40px}.faq-answer{padding-right:72px}.faq-actions{flex-wrap:nowrap}.faq-pagination{justify-content:flex-start}.faq-items-container>.faq-item:first-child .faq-details .faq-summary{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/component-faq-section.css.map */
