.dynamic-faqs-section{position:relative;display:block;width:100%;background-color:var(--faqs-bg-color, #ffffff);box-sizing:border-box}.dynamic-faqs-section .dynamic-faqs__header{display:flex;flex-direction:column;justify-content:center}.dynamic-faqs-section .dynamic-faqs__header.text-center{text-align:center;align-items:center}.dynamic-faqs-section .dynamic-faqs__header.text-left{text-align:left;align-items:flex-start}.dynamic-faqs-section .dynamic-faqs__header .dynamic-faqs__subtitle{--font-weight: 600;color:var(--faqs-subtitle-color, #b98246);text-transform:uppercase;margin:0}.dynamic-faqs-section .dynamic-faqs__header .dynamic-faqs__title{color:var(--faqs-heading-color, #1f1e1d);margin:0}.dynamic-faqs-section .dynamic-faqs__container{width:100%;max-width:var(--faqs-max-width, 66%);margin-inline:auto;box-sizing:border-box}@media(max-width:991px){.dynamic-faqs-section .dynamic-faqs__container{max-width:var(--faqs-max-width-mobile, 100%)}}.dynamic-faqs-section .dynamic-faqs__accordion{width:100%;display:flex;flex-direction:column}.dynamic-faqs-section.dynamic-faqs--dividers .dynamic-faq-item:not(:first-child){border-block-start:1px solid var(--faqs-divider-color, var(--border, #e5e5e5))}.dynamic-faqs-section .dynamic-faq-item{display:block;width:100%}.dynamic-faqs-section .dynamic-faq-item .details{border:none;background:transparent;width:100%}.dynamic-faqs-section .dynamic-faq-item .dynamic-faq__question{color:var(--font-high)}.dynamic-faqs-section .dynamic-faq-item .details-content{padding-block-end:clamp(8px,1.1111111111vw,32px);color:var(--faqs-answer-color, var(--font-low, #666666));line-height:1.6}@media(max-width:1199px){.dynamic-faqs-section .dynamic-faq-item .details-content{padding-block-end:16px}}.dynamic-faqs-section .dynamic-faq-item .dynamic-faq__answer p{margin-block:0 .8em}.dynamic-faqs-section .dynamic-faq-item .dynamic-faq__answer p:last-child{margin-block-end:0}.dynamic-faqs-section .dynamic-faq-item .dynamic-faq__answer ul,.dynamic-faqs-section .dynamic-faq-item .dynamic-faq__answer ol{margin-block:.5em .8em;padding-inline-start:1.5em}.dynamic-faqs-section .dynamic-faq-item .dynamic-faq__answer a{color:var(--brand-primary-sm, #b98246);text-decoration:underline;text-underline-offset:3px}.dynamic-faqs-section .dynamic-faqs__empty-notice{text-align:center;padding:32px 20px;background-color:var(--container-secondary, #f9f9f9);border:1px dashed var(--border, #d1d1d1);border-radius:8px;color:var(--font-low, #666666);max-width:600px;margin-inline:auto}.dynamic-faqs-section .accordion{flex:1;width:100%}.dynamic-faqs-section .accordion.accordion--dividers accordion-custom:not(:first-child) .details{border-block-start:1px solid var(--border)}.dynamic-faqs-section .accordion accordion-custom{display:block;margin-bottom:clamp(20px,2.7777777778vw,80px)}@media(max-width:1199px){.dynamic-faqs-section .accordion accordion-custom{margin-bottom:32px}}@media(max-width:767px){.dynamic-faqs-section .accordion accordion-custom{margin-bottom:16px}}.dynamic-faqs-section .accordion accordion-custom:last-child{margin-bottom:0}.dynamic-faqs-section .accordion accordion-custom .details .details__header{padding-block:clamp(4px,.5555555556vw,16px);gap:clamp(6px,.8333333333vw,24px)}@media(max-width:1199px){.dynamic-faqs-section .accordion accordion-custom .details .details__header{padding-block:8px;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/dynamic-faqs.css.map */
