.section-rzld-category-faq{padding-top:var(--rzld-spacing-xl);padding-bottom:var(--rzld-spacing-xl);background-color:var(--rzld-color-bg)}.section-rzld-category-faq__inner{max-width:var(--rzld-container-narrow);margin:0 auto}.section-rzld-category-faq__header{text-align:center;margin-bottom:var(--rzld-spacing-lg)}.section-rzld-category-faq__heading{font-size:var(--rzld-font-size-2xl);margin-bottom:var(--rzld-spacing-xs)}.section-rzld-category-faq__subtext{font-size:var(--rzld-font-size-lg);color:var(--rzld-color-text-light);max-width:720px;margin:0 auto}.section-rzld-category-faq__list{display:flex;flex-direction:column;gap:var(--rzld-spacing-sm)}.section-rzld-category-faq__item{background-color:var(--rzld-color-bg);border:1px solid var(--rzld-color-border);border-radius:var(--rzld-radius);overflow:hidden;transition:all var(--rzld-transition)}.section-rzld-category-faq__item:hover{border-color:var(--rzld-color-border-strong)}.section-rzld-category-faq__item[open]{border-color:var(--rzld-color-primary);box-shadow:var(--rzld-shadow-sm)}.section-rzld-category-faq__question{display:flex;align-items:center;justify-content:space-between;padding:var(--rzld-spacing-sm) var(--rzld-spacing-md);font-size:var(--rzld-font-size-base);font-weight:var(--rzld-font-weight-semibold);color:var(--rzld-color-primary);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.section-rzld-category-faq__question::-webkit-details-marker{display:none}.section-rzld-category-faq__icon{font-size:var(--rzld-font-size-xl);font-weight:var(--rzld-font-weight-bold);color:var(--rzld-color-primary);margin-left:var(--rzld-spacing-sm);transition:transform var(--rzld-transition);flex-shrink:0}.section-rzld-category-faq__item[open] .section-rzld-category-faq__icon{transform:rotate(45deg)}.section-rzld-category-faq__answer{padding:0 var(--rzld-spacing-md) var(--rzld-spacing-md);color:var(--rzld-color-text);line-height:var(--rzld-line-height)}.section-rzld-category-faq__answer p{margin:0}@media(max-width:749px){.section-rzld-category-faq{padding-top:var(--rzld-spacing-lg);padding-bottom:var(--rzld-spacing-lg)}.section-rzld-category-faq__question{padding:var(--rzld-spacing-sm);font-size:var(--rzld-font-size-sm)}.section-rzld-category-faq__answer{padding:0 var(--rzld-spacing-sm) var(--rzld-spacing-sm)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-rzld-category-faq.css.map */
