.faqs__module .faqs{margin-top:4em;margin-bottom:3em}.faqs .faq-title{color:#3d494f;font-family:var(--font-body-family);font-size:3.8rem;margin-top:0;font-weight:500}.faqs dl{margin:0 0 33px;border-bottom:.1rem solid rgba(61,73,79,.1)}.faqs dl dt{font-family:var(--font-body-family);font-style:normal;font-size:1.6rem;line-height:21px;letter-spacing:.5px;margin-bottom:0;padding:2rem 1.5rem 1.4rem 0;margin-top:1.6rem;font-weight:500;line-height:1.15;cursor:pointer;color:#3d494f;position:relative;padding-left:30px}.faqs dl dt:first-child{border-top:.1rem solid rgba(61,73,79,.1)}.faqs__module dt:after{content:"+";line-height:1;position:absolute;top:0;bottom:0;left:0;margin:auto;font-size:2rem;height:2rem}.faqs__module dt.dt-sign:after{content:"\2013";line-height:22px}.faqs dl dd{margin:0;margin-bottom:2.4rem;line-height:1.5em;font-family:var(--font-body-family);font-weight:400;font-style:normal;font-size:1.6rem;color:#3d494f;padding-left:30px}.faqs__module dd,.faqs dl dd{display:none}@media screen and (max-width: 767px){.faqs .faq-title{font-size:2.6rem;line-height:1.21}}.faqs__module .faqs,.faqs__module.faq-container .o-content{width:100%}.faqs__module.faq-container.o-wrapper.o-wrapper--padded{max-width:calc(700px + (var(--horizontal-spacer) * 2));margin:0 auto}.faqs__module.faq-container .o-content:not(#reviews){padding:0}.faqs .faq-title{text-align:center;margin-bottom:4.6rem;color:#6b0262;font-weight:600;font-size:4.8rem;letter-spacing:normal;line-height:1.1}.faqs dl dt{font-size:2.2rem;line-height:2.4rem;font-weight:400;margin-bottom:0!important;margin-top:0;padding:1.8rem 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(var(--color-accent),.4);color:#6b0262}.faqs dl dt:first-child{border:none}.faqs__module dt:after{left:auto;right:0;font-size:2.6rem;height:2.4rem}.faqs dl dd{color:#6b0262;padding-left:0}.faqs dl dd p{margin-top:0;color:#6b0262;font-weight:400}.faqs dl dd p a{color:#6b0262}.faqs dl{border-bottom:transparent}@media screen and (max-width: 767px){.faqs dl dt{font-size:1.6rem;line-height:1.4;padding:1.4rem 0;gap:3.6rem}.faqs .faq-title{font-size:3rem;margin-bottom:3rem}.faqs__module.faq-container.o-wrapper.o-wrapper--padded{padding:0 2rem}.faqs dl dd p{font-size:1.4rem;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/1225/assets/rewards-faq.css.map */
