.faq-section{width:100%;position:relative;padding:2rem;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:60rem}.faq-background-animation{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,rgba(255,255,255,.1) 0%,transparent 70%);animation:faq-burst 8s rhythm ease-in-out infinite;pointer-events:none}@keyframes faq-burst{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.2);opacity:.8}}.faq-container{max-width:65%;margin:0 auto;position:relative;z-index:1;padding:4rem 8rem;border-radius:1rem;border:4px solid black;background:#00000026}.faq-heading{font-size:9rem;font-weight:800;line-height:1.1;text-align:center;margin:0 0 5rem;position:absolute;top:-7.5rem;left:0;right:0;color:transparent;-webkit-text-stroke:calc(.6rem + 4px) #000;text-stroke:calc(.6rem + 4px) #000;text-transform:uppercase;letter-spacing:.05em;font-family:Kanit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,-2px 0 0 #000,2x 0 0 #000,0 -2px 0 #000,0 2px 0 #000,-1px -2px 0 #000,1px -2px 0 #000,-2px -1px 0 #000,2px -1px 0 #000,-1px 2px 0 #000,1px 2px 0 #000,-2px 1px 0 #000,2px 1px 0 #000}.faq-heading:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;-webkit-text-stroke:.6rem #2FA4F4;text-stroke:.6rem #2FA4F4;color:#fff;z-index:1;pointer-events:none;text-align:center}.faq-accordion{display:flex;flex-direction:column;gap:1.5rem}.faq-item{background-color:#f1ebe0;border-radius:5px;overflow:hidden;box-shadow:0 4px 12px #0000001a;transition:box-shadow .3s ease;border:2px solid black}.faq-item:hover{zoom:1;box-shadow:0 6px 16px #00000026}.faq-item.active{box-shadow:0 8px 20px #0003}.faq-question{width:100%;padding:1rem 2rem;background-color:transparent;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:2rem;font-family:Kanit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;transition:background-color .2s ease}.faq-question:hover{background-color:#8b5cf60d}.faq-question-text{font-size:2rem;font-weight:600;color:#2c1810;line-height:1.4;flex:1}.faq-chevron{flex-shrink:0;width:2.4rem;height:2.4rem;color:#000;transition:transform .3s ease;transform:rotate(0)}.faq-item.active .faq-chevron{transform:rotate(180deg)}.faq-answer-wrapper{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-item.active .faq-answer-wrapper{max-height:100rem}.faq-answer{padding:0 1.5rem 1.5rem 2rem}.faq-answer-content{font-size:1.6rem;font-weight:400;color:#4a3a2a;line-height:1.7;font-family:Kanit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.faq-answer-content p{margin:0 0 1.5rem}.faq-answer-content p:last-child{margin-bottom:0}.faq-answer-content ul,.faq-answer-content ol{margin:1.5rem 0;padding-left:2.5rem}.faq-answer-content li{margin-bottom:.8rem}.faq-answer-content a{color:#8b5cf6;text-decoration:underline}.faq-answer-content a:hover{color:#7c3aed}.faq-empty{text-align:center;padding:4rem 2rem;background-color:#ffffff1a;border-radius:1rem;color:#fffc;font-size:1.6rem;font-family:Kanit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}@media screen and (max-width: 989px){.faq-heading{font-size:clamp(3.2rem,9vw,4.8rem);top:-4.5rem;font-weight:900}.faq-heading:before{-webkit-text-stroke:.5rem #2FA4F4}}@media screen and (max-width: 749px){.faq-heading{margin-bottom:2.5rem;-webkit-text-stroke:calc(.9rem + 8px) #000}.faq-heading:before{-webkit-text-stroke:.45rem #2FA4F4!important}}@media screen and (max-width: 520px){.faq-heading{font-size:6rem!important;top:-4rem!important;margin-bottom:2rem;line-height:1.05;letter-spacing:.04em}.faq-section{padding:1rem 0rem!important;min-height:unset}.faq-section--page{padding:4rem 0rem!important}.faq-container{max-width:94%!important}}@media screen and (max-width: 480px){.faq-heading{font-size:5.5rem!important;top:-4rem!important;margin-bottom:2rem;line-height:1.05;letter-spacing:.04em}.faq-section{padding:1rem 0rem!important;min-height:unset}.faq-section--page{padding:4rem 0rem!important}.faq-container{max-width:94%!important}}@media screen and (max-width: 400px){.faq-heading{font-size:5rem!important}}@media screen and (min-width: 1920px){.faq-section{padding:3rem;min-height:70rem}.faq-container{max-width:60%;padding:5rem 8rem}.faq-heading{font-size:11rem;top:-8.5rem}}@media screen and (min-width: 1600px) and (max-width: 1919px){.faq-section{padding:3rem}.faq-container{max-width:62%;padding:4.5rem 7rem}.faq-heading{font-size:10rem;top:-8rem}}@media screen and (min-width: 1200px) and (max-width: 1599px){.faq-section{padding:2.5rem}.faq-container{max-width:65%;padding:4rem 6rem}.faq-heading{font-size:9.5rem;top:-8rem}}@media screen and (min-width: 990px) and (max-width: 1199px){.faq-section{padding:2.5rem}.faq-container{max-width:70%;padding:3.5rem 5rem}.faq-heading{font-size:8.5rem;top:-7rem}}@media screen and (max-width: 989px){.faq-section{padding:5rem 2rem}.faq-container{max-width:85%;padding:3rem 2rem}.faq-heading{font-size:7rem;top:-6rem}}@media screen and (max-width: 749px){.faq-section{padding:5rem 1.5rem;min-height:50rem}.faq-heading{margin-bottom:3.5rem;-import:none;-webkit-text-stroke:calc(.3rem + 4px) #000;text-stroke:calc(.3rem + 4px) #000}.faq-heading:before{-webkit-text-stroke:.3rem #2FA4F4;text-stroke:.3rem #2FA4F4}.faq-accordion{gap:1.2rem}.faq-item{border-radius:.8rem;border-left-width:4px}.faq-question{padding:2rem;gap:1.5rem}.faq-question-text{font-size:1.7rem}.faq-chevron{width:2rem;height:1.5rem}.faq-answer{padding:0 2rem 2rem}.faq-answer-content{font-size:1.5rem}}.faq-section--page{padding:7rem 2.5rem}.faq-section--page .faq-heading{top:-8rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/faq-section.css.map */
