.rb-faq{background-color:#faf7f2;color:#1f1f1f}.rb-faq__inner{max-width:820px;margin:0 auto;padding:56px 24px 80px}.rb-faq__heading{font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(3rem,4.5vw,4.5rem);color:#2b0d0f;font-weight:400;margin:0 0 10px;line-height:1.15;padding-bottom:16px;border-bottom:2px solid #C9A96C}.rb-faq__updated{font-size:1.3rem;color:#7a6b5f;margin:0 0 18px;letter-spacing:.03em}.rb-faq__intro{font-size:1.6rem;color:#3a2e28;line-height:1.75;margin:0}.rb-faq__intro p{margin:0}.rb-faq__toc{background-color:#f3ede6;border-left:3px solid #C9A96C;padding:20px 24px;margin:36px 0 52px}.rb-faq__toc-heading{font-size:1.2rem;font-weight:700;color:#2b0d0f;text-transform:uppercase;letter-spacing:.1em;margin:0 0 14px}.rb-faq__toc-group{margin:0 0 14px}.rb-faq__toc-group:last-of-type{margin-bottom:0}.rb-faq__toc-cat{font-size:1.2rem;text-transform:uppercase;letter-spacing:.1em;color:#7a6b5f;font-weight:700;margin:0 0 5px}.rb-faq__toc-list{list-style:none;margin:0;padding:0}.rb-faq__toc-list li{margin:0 0 4px}.rb-faq__toc-list a{color:#8b1a1f;text-decoration:none;font-size:1.5rem;line-height:1.4;border-bottom:1px solid transparent;transition:border-bottom-color .15s}.rb-faq__toc-list a:hover,.rb-faq__toc-list a:focus-visible{border-bottom-color:#8b1a1f;outline:none}.rb-faq__category{font-family:var(--font-heading-family),Georgia,serif;font-size:2.6rem;color:#2b0d0f;font-weight:600;margin:52px 0 0;padding-bottom:10px;border-bottom:1px solid #C9A96C}.rb-faq__item{border-bottom:1px solid rgba(201,169,108,.35)}.rb-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.rb-faq__item summary::-webkit-details-marker{display:none}.rb-faq__item summary::marker{display:none;content:""}.rb-faq__question{font-family:var(--font-heading-family),Georgia,serif;font-size:2rem;font-weight:600;color:#2b0d0f;margin:0;line-height:1.35;flex:1;transition:color .15s}.rb-faq__item summary:hover .rb-faq__question{color:#8b1a1f}.rb-faq__chevron{flex-shrink:0;width:18px;height:18px;color:#c9a96c;transition:transform .25s ease,color .15s}.rb-faq__item[open]>summary .rb-faq__chevron{transform:rotate(180deg);color:#8b1a1f}.rb-faq__item summary:hover .rb-faq__chevron{color:#8b1a1f}.rb-faq__answer{padding:4px 0 24px;font-size:1.6rem;line-height:1.75;color:#1f1f1f}.rb-faq__answer p{margin:0 0 .9em}.rb-faq__answer p:last-child{margin-bottom:0}.rb-faq__answer ul{margin:0 0 .9em;padding-left:1.5em}.rb-faq__answer ul:last-child{margin-bottom:0}.rb-faq__answer li{margin:0 0 .3em}.rb-faq__answer li:last-child{margin-bottom:0}.rb-faq__answer a{color:#8b1a1f;text-decoration:underline;text-decoration-color:#8b1a1f59;text-underline-offset:2px;transition:text-decoration-color .15s}.rb-faq__answer a:hover{text-decoration-color:#8b1a1f}@media screen and (max-width:749px){.rb-faq__inner{padding:40px 20px 60px}.rb-faq__question{font-size:1.8rem}.rb-faq__category{font-size:2.2rem;margin-top:40px}.rb-faq__toc{padding:16px 18px}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
