.collection-faq-section{padding:35px 0 50px;background-color:#f9fafb;border-top:1px solid #e5e7eb}@media(min-width:750px){.collection-faq-section{padding:50px 0 70px}}@media(min-width:992px){.collection-faq-section{padding:60px 0 80px}}.collection-faq-header{text-align:center;max-width:760px;margin:0 auto 30px}@media(min-width:992px){.collection-faq-header{margin-bottom:40px}}.collection-faq-badge{display:inline-block;font-family:var(--font-body-family);font-size:1.15rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--oms-primary, #057131);background:#dcfce7;padding:4px 12px;border-radius:9999px;margin-bottom:10px}@media(min-width:992px){.collection-faq-badge{font-size:1.3rem;padding:5px 14px;margin-bottom:12px}}.collection-faq-title{font-family:var(--h2-font-family, var(--heading-global-family, var(--font-heading-family)));font-weight:var(--h2-font-weight, var(--heading-global-weight, 700));font-size:var(--h2-font-size-mobile, calc(var(--font-heading-size) * 2.2rem));color:#111827;letter-spacing:var(--heading-letter-spacing, -.02em);line-height:var(--h2-line-height, 1.25);margin:0 0 8px}@media(min-width:750px){.collection-faq-title{font-size:var(--h2-font-size-tablet, calc(var(--font-heading-size) * 2.8rem));margin-bottom:10px}}@media(min-width:992px){.collection-faq-title{font-size:var(--h2-font-size-desktop, calc(var(--font-heading-size) * 3.4rem));margin-bottom:12px}}.collection-faq-subtitle{color:#6b7280;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.55;margin:0}@media(min-width:992px){.collection-faq-subtitle{font-size:1.6rem;line-height:1.6}}.collection-faq-list{max-width:880px;margin:0 auto;display:flex;flex-direction:column;gap:12px}@media(min-width:992px){.collection-faq-list{gap:14px}}.collection-faq-item{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.collection-faq-item[open]{border-color:#bbf7d0;box-shadow:0 4px 12px #0571310f}.collection-faq-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;font-family:var(--font-body-family);font-size:1.45rem;font-weight:700;color:#111827;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}@media(min-width:992px){.collection-faq-summary{padding:18px 24px;font-size:1.65rem}}.collection-faq-summary::-webkit-details-marker{display:none}.collection-faq-summary:hover{color:var(--oms-primary, #057131)}.faq-chevron{width:18px;height:18px;color:#6b7280;transition:transform .2s ease,color .2s ease;flex-shrink:0}@media(min-width:992px){.faq-chevron{width:20px;height:20px}}.collection-faq-item[open] .faq-chevron{transform:rotate(180deg);color:var(--oms-primary, #057131)}.collection-faq-answer{padding:14px 18px 18px;color:#4b5563;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.6;border-top:1px solid #f3f4f6}@media(min-width:992px){.collection-faq-answer{padding:16px 24px 22px;font-size:1.55rem;line-height:1.65}}.collection-faq-answer p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/32/assets/collection-faq.css.map */
