.faq-section{width:100%;position:relative}.faq-container{padding:1rem;display:flex;flex-direction:column;align-items:center;gap:3rem}@media (min-width: 1024px){.faq-container{padding:3rem}}.faq-header{display:flex;gap:.75rem;align-items:center;text-align:center}.faq-icon{display:flex;align-items:center;justify-content:center}.faq-svg{width:32px;height:32px;transition:all .3s ease}@media (min-width: 1024px){.faq-svg{width:48px;height:48px}}.faq-title{font-weight:700;margin:0;font-family:inherit;font-size:var(--title-size-desktop)}@media (max-width: 768px){.faq-title{font-size:var(--title-size-mobile)}}.faq-title-highlight{margin-left:.5rem}.faq-items{display:flex;flex-direction:column;width:100%}.faq-accordion{width:100%;display:flex;flex-direction:column;transition:all .3s ease;cursor:pointer;border-style:solid;padding:1rem;outline:none!important}@media (min-width: 1024px){.faq-accordion{padding:1.5rem}}.faq-accordion:hover .faq-question-text{opacity:1!important}.faq-question-button{display:flex;justify-content:space-between;width:100%;align-items:flex-start;background:none;border:none;cursor:pointer;padding:0;text-align:left;outline:none!important;pointer-events:none;box-shadow:none!important}.faq-question-button:focus,.faq-question-button:active,.faq-question-button:focus-visible{outline:none!important;box-shadow:none!important;border:none!important}.faq-question-content{display:flex;gap:.75rem;align-items:center;flex:1}.faq-question-icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;transition:all .3s ease;width:var(--icon-size-desktop);height:var(--icon-size-desktop)}@media (max-width: 768px){.faq-question-icon{width:var(--icon-size-mobile);height:var(--icon-size-mobile)}}.faq-question-text{opacity:.7;transition:all .3s ease;margin:0;text-align:left;line-height:1.4;flex:1;font-size:var(--question-size-desktop)}@media (max-width: 768px){.faq-question-text{font-size:var(--question-size-mobile)}}.faq-accordion.active .faq-question-text,.faq-accordion:hover .faq-question-text{opacity:1}.faq-chevron{transition:all .3s ease;display:flex;align-items:center;justify-content:center;margin-left:1rem;flex-shrink:0}.faq-chevron svg{width:20px;height:20px;transition:all .3s ease}@media (min-width: 1024px){.faq-chevron svg{width:24px;height:24px}}.faq-accordion.active .faq-chevron{filter:brightness(0) saturate(100%) invert(15%) sepia(69%) saturate(7104%) hue-rotate(357deg) brightness(100%) contrast(117%)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.faq-answer-content{padding:1rem 0 0 .75rem}@media (min-width: 1024px){.faq-answer-content{padding:1.25rem 0 0 .75rem}}.faq-answer-content div{margin:0;word-wrap:break-word}.faq-answer-text{font-size:var(--answer-size-desktop)}@media (max-width: 768px){.faq-answer-text{font-size:var(--answer-size-mobile)}}*{outline:none!important;-webkit-tap-highlight-color:transparent!important}*:focus,*:active,*:focus-visible,*:hover{outline:none!important;box-shadow:none!important;border-color:inherit!important}@media (max-width: 768px){.faq-container{padding:1rem;gap:2rem}.faq-accordion{padding:.75rem}.faq-answer-content{padding:.75rem 0 0 .75rem}}@media (prefers-reduced-motion: reduce){.faq-accordion,.faq-question-text,.faq-chevron,.faq-answer,.faq-question-icon svg{transition:none}}.faq-accordion:focus{outline:none!important;box-shadow:none!important}.faq-accordion:focus-visible{outline:none!important;box-shadow:none!important}.faq-accordion:active,.faq-accordion:hover{outline:none!important;box-shadow:none!important}@media print{.faq-accordion{border:1px solid #000!important;margin-bottom:1rem;page-break-inside:avoid}.faq-answer{max-height:none!important;overflow:visible!important}.faq-chevron{display:none}.faq-question-text{opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/faq-section.css.map */
