.dartsrx-faq{--drx-faq-gold: #d7b45a;--drx-faq-purple: #3b1658;--drx-faq-ink: #fff8ec;--drx-faq-muted: rgba(255, 248, 236, .72);position:relative;overflow:hidden;overflow:clip;background:transparent;color:var(--drx-faq-ink);contain:layout paint style;padding:clamp(62px,7vw,110px) 0}.dartsrx-faq__inner{width:min(980px,calc(100% - 32px));margin:0 auto}.dartsrx-faq__heading{width:fit-content;max-width:100%;margin:0 auto clamp(34px,5vw,54px);padding-right:.12em;font-family:var(--font-heading-family);font-size:clamp(3rem,4.4vw,5.4rem);font-style:italic;font-weight:var(--font-heading-weight);line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase;background:linear-gradient(180deg,#fff 0% 52%,#d8d4da 76%,#8f8992);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 18px 30px rgba(0,0,0,.48))}.dartsrx-faq__list{display:grid;gap:12px}.dartsrx-faq__item{overflow:hidden;border:1px solid rgba(215,180,90,.34);border-radius:8px;background:linear-gradient(135deg,#ffffff09,#ffffff03),#0000009e;box-shadow:inset 0 1px #ffffff0f;contain:layout paint}.dartsrx-faq__item[open]{border-color:#d7b45a94;background:linear-gradient(135deg,#d7b45a14,#ffffff03),#000000a8;box-shadow:inset 0 1px #ffffff14}.dartsrx-faq__question{min-height:68px;display:grid;grid-template-columns:1fr 26px;gap:18px;align-items:center;padding:18px 24px;color:#fff;cursor:pointer;font-family:var(--font-heading-family);font-size:clamp(1.55rem,1.8vw,2.15rem);font-style:italic;font-weight:var(--font-heading-weight);line-height:1.1;text-transform:uppercase;list-style:none}.dartsrx-faq__question::-webkit-details-marker{display:none}.dartsrx-faq__question:hover{color:#fff8ec}.dartsrx-faq__chevron{width:14px;height:14px;justify-self:end;border-right:2px solid var(--drx-faq-gold);border-bottom:2px solid var(--drx-faq-gold);transform:rotate(45deg);transition:transform .18s ease}.dartsrx-faq__item[open] .dartsrx-faq__chevron{transform:rotate(225deg)}.dartsrx-faq__answer{padding:0 24px 24px;color:var(--drx-faq-muted);font-size:clamp(1.28rem,1.35vw,1.55rem);line-height:1.55}.dartsrx-faq__answer>*{margin-top:0;margin-bottom:0}.dartsrx-faq__answer>*+*{margin-top:1em}.dartsrx-faq__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 22px;margin-top:clamp(30px,4vw,48px);text-align:center}.dartsrx-faq__cta p{margin:0;color:#fff;font-family:var(--font-heading-family);font-size:clamp(1.75rem,2vw,2.35rem);font-style:italic;font-weight:var(--font-heading-weight);line-height:1;text-transform:uppercase}.dartsrx-faq__button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;padding:0 30px;border:1px solid rgba(246,213,119,.74);border-radius:999px;background:linear-gradient(180deg,#dcc26d,#b99237);color:#fff;font-family:var(--font-heading-family);font-size:1.45rem;font-style:italic;font-weight:var(--font-heading-weight);line-height:1;text-decoration:none;text-transform:uppercase;box-shadow:0 10px 24px #d7b45a29,inset 0 1px #ffffff38;transition:transform .14s ease,background .14s ease}.dartsrx-faq__button:hover{color:#fff;transform:translateY(-1px);background:linear-gradient(180deg,#e5ca74,#bd993f)}@media(prefers-reduced-motion:reduce){.dartsrx-faq__chevron,.dartsrx-faq__button{transition:none}}@media screen and (max-width:640px){.dartsrx-faq{padding:56px 0 72px}.dartsrx-faq__inner{width:min(100% - 24px,980px)}.dartsrx-faq__heading{font-size:3rem}.dartsrx-faq__question{min-height:62px;grid-template-columns:1fr 22px;gap:14px;padding:16px;font-size:1.35rem}.dartsrx-faq__answer{padding:0 16px 18px;font-size:1.18rem}.dartsrx-faq__cta{align-items:stretch;flex-direction:column}.dartsrx-faq__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-dartsrx-faq.css.map */
