.rfp{background:#0b0b0d;color:#ededed;padding:72px 0 96px}.rfp__inner{max-width:980px;margin:0 auto;padding:0 24px}.rfp__header{text-align:center;margin-bottom:56px}.rfp__title{margin:0 0 12px;font-size:40px;font-weight:800;color:#fff}.rfp__subtitle{margin:0;font-size:16px;color:#edededa6}.rfp__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:72px}.rfp__card{background:#ffffff08;border:1px solid rgba(217,164,65,.25);border-radius:18px;padding:30px 26px;transition:transform .25s ease,box-shadow .25s ease}.rfp__card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #d9a44126}.rfp__card-index{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.1em;color:#d9a441;margin-bottom:12px}.rfp__card-title{margin:0 0 10px;font-size:19px;font-weight:700;color:#fff}.rfp__card-text{margin:0;font-size:14.5px;line-height:1.7;color:#edededbf}.rfp__section-title{font-size:26px;font-weight:700;color:#fff;margin:0 0 28px;text-align:center}.rfp__faq{margin-bottom:72px}.rfp__faq-list{display:flex;flex-direction:column;gap:14px}.rfp__faq-item{background:#ffffff08;border:1px solid rgba(217,164,65,.2);border-radius:14px;padding:20px 24px}.rfp__faq-question{display:flex;align-items:center;justify-content:space-between;font-size:15.5px;font-weight:600;color:#fff;cursor:pointer;list-style:none}.rfp__faq-question::-webkit-details-marker{display:none}.rfp__faq-chevron{color:#d9a441;flex:none;transition:transform .25s ease}.rfp__faq-item[open] .rfp__faq-chevron{transform:rotate(180deg)}.rfp__faq-answer{margin:14px 0 0;font-size:14.5px;line-height:1.7;color:#edededbf}.rfp__cta{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap;background:linear-gradient(135deg,#d9a4411f,#d9a4410a);border:1px solid rgba(217,164,65,.35);border-radius:20px;padding:36px 40px}.rfp__cta-title{margin:0 0 6px;font-size:22px;font-weight:700;color:#fff}.rfp__cta-text{margin:0;font-size:14.5px;color:#edededb3}.rfp__cta-actions{display:flex;gap:12px;flex-wrap:wrap}.rfp__btn{display:inline-flex;align-items:center;padding:13px 22px;font-size:14px;font-weight:600;border-radius:10px;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.rfp__btn--solid{background:#d9a441;color:#171313}.rfp__btn--solid:hover{filter:brightness(1.08);box-shadow:0 10px 22px #d9a4414d}.rfp__btn--outline{background:transparent;color:#d9a441;border:1px solid rgba(217,164,65,.5)}.rfp__btn--outline:hover{background:#d9a4411a}@media(max-width:749px){.rfp{padding:56px 0 72px}.rfp__title{font-size:30px}.rfp__cards{grid-template-columns:1fr;gap:16px;margin-bottom:56px}.rfp__faq{margin-bottom:56px}.rfp__cta{flex-direction:column;align-items:flex-start;padding:28px 24px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/refund-policy.css.map */
