.alora-faq__header{text-align:center;margin-bottom:4.8rem}.alora-faq__eyebrow{text-transform:uppercase;letter-spacing:.3em;font-size:1.05rem;font-weight:500;margin:0 0 1.4rem;opacity:.72}.alora-faq__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.4rem,3.6vw,3.8rem);line-height:1.15;margin:0;color:inherit;overflow-wrap:break-word}.alora-faq__rule{display:block;width:4.8rem;height:1px;margin:2rem auto 0;background:var(--alora-gold, #b08d57)}.alora-faq__list{max-width:78rem;margin:0 auto;border-top:1px solid var(--alora-border, #e2d8ca)}.alora-faq__item{border-bottom:1px solid var(--alora-border, #e2d8ca)}.alora-faq__question{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%;padding:2.1rem 0;cursor:pointer;list-style:none;font-family:var(--font-body-family);font-size:20px;font-weight:500;letter-spacing:.01em;line-height:1.4;color:inherit;transition:opacity .35s cubic-bezier(.22,1,.36,1)}.alora-faq__question::-webkit-details-marker{display:none}.alora-faq__question::marker{content:""}.alora-faq__question:hover{opacity:.72}.alora-faq__question:focus-visible{outline:2px solid currentColor;outline-offset:3px}.alora-faq__question-text{flex:1 1 auto;min-width:0;overflow-wrap:break-word}.alora-faq__marker{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--alora-gold, #b08d57);transition:transform .4s cubic-bezier(.22,1,.36,1)}.alora-faq__marker svg{display:block;width:100%;height:100%}.alora-faq__item[open] .alora-faq__marker{transform:rotate(135deg)}@media(prefers-reduced-motion:reduce){.alora-faq__marker{transition:none}}.alora-faq__answer{padding:0 0 2.4rem;max-width:64rem;font-family:var(--font-body-family);font-size:18px;font-weight:400;line-height:1.7;opacity:.82}.alora-faq__answer>:first-child{margin-top:0}.alora-faq__answer>:last-child{margin-bottom:0}.alora-faq__answer p{margin:0 0 1.2rem;font-size:inherit;line-height:inherit}@media(prefers-reduced-motion:no-preference){.alora-faq__item[open] .alora-faq__answer{animation:alora-faq-reveal .35s cubic-bezier(.22,1,.36,1) both}}@keyframes alora-faq-reveal{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}.alora-faq__link{display:inline-flex;align-items:center;min-height:4.4rem;margin-top:.4rem;color:inherit;font-size:1.35rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem;opacity:.9}.alora-faq__link:hover{opacity:1}.alora-faq__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (max-width:749px){.alora-faq__header{margin-bottom:3.6rem}.alora-faq__question{font-size:17px;line-height:1.4;gap:1.4rem;padding:1.9rem 0}.alora-faq__answer{font-size:15px;line-height:1.65;letter-spacing:.01em;padding-bottom:2.1rem}.alora-faq__link{font-size:1.2rem;letter-spacing:.08em}.alora-faq__marker{width:1.8rem;height:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/component-alora-faq.css.map */
