.faq-section{max-width:1000px;margin:70px auto;padding:0 1rem}.faq-title{font-size:2rem;font-weight:600;margin-bottom:2rem;text-align:center;color:#333}.faq-accordion{border-radius:0;overflow:hidden;box-shadow:none}.faq-item{border-bottom:1px solid #e5e7eb;background:#fff}.faq-item:last-child{border-bottom:none}.faq-item summary{list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-question{padding:1.5rem;cursor:pointer;font-size:1.1rem;font-weight:500;color:#374151;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;-webkit-user-select:none;user-select:none}.faq-question-text{flex:1;margin-right:1rem}.faq-icon{flex-shrink:0;transition:transform .3s ease;color:#6b7280}.faq-icon svg{width:24px;height:auto;aspect-ratio:1 / 1}.faq-item[open]{background:#f0f9ff;color:#1e40af}.faq-item[open] .faq-icon{transform:rotate(45deg);color:#3b82f6}.faq-answer{background:transparent;animation:slideDown .3s ease-out}.faq-answer-content{padding:0 1.5rem 1.5rem;color:#4b5563;line-height:1.6}.faq-item[open] .faq-answer{border-bottom:1px solid #e5e7eb}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.faq-section{margin:1rem auto;padding:0 .5rem}.faq-question{padding:1rem;font-size:1rem}.faq-answer-content{padding:0 1rem 1rem}.faq-title{font-size:1.5rem;margin-bottom:1.5rem}}.collection-header{text-align:center;margin-bottom:2rem}.collection-description{max-width:600px;margin:0 auto 2rem;text-align:center;color:#666;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collections.css.map */
