.faq-section{padding:90px 50px}.faq-section.bg-secondary{background:var(--background-secondary, #fafafa)}.faq-section__container{max-width:860px;margin:0 auto}.faq-section__title{font-size:clamp(32px,4vw,50px);font-weight:700;letter-spacing:-1.5px;color:var(--foreground, #111111);line-height:1.1}.faq-section__title em{font-style:italic;color:var(--primary, #ffb8cb)}.faq-section__subtitle{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--foreground, #111111);font-weight:400;margin-bottom:12px}.dropdown{display:flex;flex-direction:column}.dropdown-item{border-bottom:1px solid #eee}.dropdown-overview{width:100%;display:flex;justify-content:space-between;align-items:center;padding:22px 0;background:none;border:none;cursor:pointer;text-align:left;font-family:Manrope,sans-serif;font-size:15px;font-weight:500;color:var(--foreground, #111111);gap:20px;transition:color .3s}.dropdown-overview:hover{color:var(--primary, #ffb8cb)}.dropdown-trigger{display:flex;align-items:center;justify-content:center;color:var(--primary, #ffb8cb);flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1);line-height:1}.dropdown-item.open .dropdown-trigger{transform:rotate(180deg)}.dropdown-details{max-height:0;overflow:hidden;padding:0!important;margin:0!important;font-size:13px;font-weight:300;color:var(--secondary, #555555);line-height:1.9;transition:max-height .35s cubic-bezier(.4,0,.2,1)}.dropdown-details-inner{padding-top:4px;padding-bottom:24px}.dropdown-details-inner p{margin:0 0 12px}.dropdown-details-inner p:last-child{margin-bottom:0}.dropdown-item.open .dropdown-details{max-height:350px}@media(max-width:768px){.faq-section{padding:50px 24px}.dropdown-overview{font-size:14px;padding:18px 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-faq.css.map */
