.au-faq{background:#f9f8f6;color:#1c1c1a;font-family:"DM Sans",var(--font-body-family, -apple-system, BlinkMacSystemFont, sans-serif)}.au-faq__container{max-width:1320px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.au-faq__hero{text-align:center;padding:26px 0 28px;border-bottom:1px solid #e5e4df}.au-faq__breadcrumb,.au-faq__nav-title{margin:0 0 14px;font-family:"DM Sans",var(--font-body-family, sans-serif);font-size:12px;font-weight:400;letter-spacing:0;line-height:1.3;color:#9a9a94}.au-faq__breadcrumb{display:flex;justify-content:center;align-items:center;gap:7px;margin-bottom:8px}.au-faq__breadcrumb a{color:#9a9a94;text-decoration:none}.au-faq__breadcrumb span:last-child{color:#1c1c1a}.au-faq__nav-title{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.au-faq__heading{margin:0;font-family:"Cormorant Garamond",var(--font-heading-family, Georgia, serif);font-size:clamp(28px,3vw,40px);font-weight:300;line-height:1.12;letter-spacing:0}.au-faq__subheading{max-width:420px;margin:4px auto 0;color:#5a5a56;font-size:13px;line-height:1.55}.au-faq__subheading p{margin:0}.au-faq__layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:clamp(36px,6vw,64px);align-items:start;padding:26px 0 52px}.au-faq__nav{position:sticky;top:92px}.au-faq__nav-link{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid #e5e4df;color:#5a5a56;font-size:13.5px;line-height:1.35;text-decoration:none;transition:color .22s ease}.au-faq__nav-link:hover,.au-faq__nav-link.is-active{color:#1c1c1a}.au-faq__nav-dot{width:6px;height:6px;border-radius:50%;background:#c8c7c0;flex:0 0 auto}.au-faq__nav-link:hover .au-faq__nav-dot,.au-faq__nav-link.is-active .au-faq__nav-dot{background:#b08d57}.au-faq__main{min-width:0}.au-faq__section{margin-bottom:34px;scroll-margin-top:110px}.au-faq__section-title{margin:0 0 8px;padding-bottom:12px;border-bottom:1px solid #e5e4df;font-family:"Cormorant Garamond",var(--font-heading-family, Georgia, serif);font-size:25px;font-weight:300;line-height:1.15;letter-spacing:0}.au-faq__item{border-bottom:1px solid #e5e4df}.au-faq__item summary{list-style:none}.au-faq__item summary::-webkit-details-marker{display:none}.au-faq__question{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;width:100%;padding:14px 0;cursor:pointer}.au-faq__question-text{color:#1c1c1a;font-size:13px;font-weight:500;line-height:1.45}.au-faq__icon{width:22px;height:22px;margin-top:1px;border:1px solid #c8c7c0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#5a5a56;font-size:14px;line-height:1;transition:transform .22s ease,background .22s ease,color .22s ease,border-color .22s ease;flex:0 0 auto}.au-faq__item[open] .au-faq__icon{transform:rotate(45deg);background:#1c1c1a;border-color:#1c1c1a;color:#fff}.au-faq__answer{max-width:820px;padding:0 46px 14px 0;color:#5a5a56;font-size:13px;line-height:1.65}.au-faq__answer p{margin:0 0 12px}.au-faq__answer p:last-child{margin-bottom:0}.au-faq__answer a{color:#b08d57;text-decoration:underline;text-underline-offset:2px}.au-faq__answer strong{color:#1c1c1a;font-weight:500}.au-faq__cta{max-width:940px;margin:24px auto 0;padding:52px clamp(28px,5vw,72px) 48px;background:var(--surface, #F5F3EF);color:var(--text, #2A2825);text-align:center;border:1px solid var(--border, #E8E4DF)}.au-faq__cta-title{margin:0 0 8px;font-family:"Cormorant Garamond",var(--font-heading-family, Georgia, serif);font-size:clamp(28px,3vw,36px);font-weight:300;line-height:1.15}.au-faq__cta-text{margin:0 auto 28px;max-width:560px;color:var(--light, #7A7470);font-size:14px;line-height:1.6}.au-faq__cta-link{display:inline-flex;min-height:52px;align-items:center;justify-content:center;min-width:168px;padding:0 30px;border:1px solid #d4b483;background:#d4b483;color:#1c1c1a;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}@media(max-width:768px){.au-faq__hero{text-align:center;padding:24px 0 28px}.au-faq__subheading{margin-left:auto;margin-right:auto}.au-faq__layout{display:block;padding-top:22px}.au-faq__nav{display:none}.au-faq__section{margin-bottom:30px}.au-faq__question{padding:14px 0;gap:16px}.au-faq__question-text{font-size:13px}.au-faq__answer{padding-right:0;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/aurore-faq.css.map */
