.revolt-thank-you{position:relative;overflow:hidden;transition:background-color .3s ease,color .3s ease}.revolt-thank-you:before{content:"";position:absolute;top:-150px;left:50%;transform:translate(-50%);width:600px;height:600px;background:radial-gradient(circle,#ff000026,#f000 70%);pointer-events:none;z-index:0}.revolt-thank-you .page-width{position:relative;z-index:1;max-width:var(--page-width, 1350px);margin:0 auto;padding-left:2rem;padding-right:2rem}.revolt-thank-you__header{text-align:center;max-width:780px;margin:0 auto 50px}.revolt-thank-you__badge-wrapper{display:inline-flex;justify-content:center;align-items:center;margin-bottom:24px;position:relative}.revolt-thank-you__badge{width:84px;height:84px;border-radius:50%;background:linear-gradient(135deg,#f003,#ff450033);border:2px solid var(--revolt-red, #FF0000);display:flex;justify-content:center;align-items:center;color:var(--revolt-red, #FF0000);position:relative;box-shadow:0 0 30px #ff000059;animation:revoltPulse 2.5s infinite ease-in-out}.revolt-thank-you__badge svg{width:44px;height:44px;stroke-width:2.5;filter:drop-shadow(0 2px 8px rgba(255,0,0,.5))}@keyframes revoltPulse{0%{box-shadow:0 0 #ff000080,0 0 25px #ff00004d}70%{box-shadow:0 0 0 20px #f000,0 0 40px #f006}to{box-shadow:0 0 #f000,0 0 25px #ff00004d}}.revolt-thank-you__subtitle{display:inline-block;font-family:var(--font-heading-family, "Oswald", sans-serif);font-size:1.4rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--revolt-red, #FF0000);margin-bottom:12px}.revolt-thank-you__title{font-family:var(--font-heading-family, "Oswald", sans-serif);font-size:4rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;line-height:1.15;margin:0 0 18px}@media screen and (min-width:750px){.revolt-thank-you__title{font-size:5.5rem}}.revolt-thank-you__description{font-family:var(--font-body-family, "Inter", sans-serif);font-size:1.8rem;line-height:1.6;color:#d1d1d1;margin:0 auto 30px;max-width:680px}.revolt-thank-you__timeline-box{background:#111111d9;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;padding:35px 30px;max-width:960px;margin:0 auto 60px}.revolt-thank-you__timeline-title{font-family:var(--font-heading-family, "Oswald", sans-serif);font-size:1.8rem;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 25px;text-align:center;color:#fff}.revolt-thank-you__steps{display:grid;grid-template-columns:1fr;gap:25px;position:relative}@media screen and (min-width:750px){.revolt-thank-you__steps{grid-template-columns:repeat(3,1fr);gap:30px}}.revolt-thank-you-step{display:flex;flex-direction:column;align-items:flex-start;position:relative;padding:20px;background:#ffffff08;border-radius:6px;border-left:3px solid var(--revolt-red, #FF0000)}.revolt-thank-you-step__num{font-family:var(--font-heading-family, "Oswald", sans-serif);font-size:1.3rem;font-weight:700;color:var(--revolt-red, #FF0000);letter-spacing:1.5px;margin-bottom:6px}.revolt-thank-you-step__heading{font-family:var(--font-heading-family, "Oswald", sans-serif);font-size:1.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px;color:#fff}.revolt-thank-you-step__desc{font-family:var(--font-body-family, "Inter", sans-serif);font-size:1.4rem;line-height:1.45;color:#a3a3a3;margin:0}.revolt-thank-you__cards-heading{font-family:var(--font-heading-family, "Oswald", sans-serif);font-size:2.4rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-align:center;margin:0 0 35px}.revolt-thank-you__grid{display:grid;grid-template-columns:1fr;gap:25px;max-width:1100px;margin:0 auto 50px}@media screen and (min-width:750px){.revolt-thank-you__grid{grid-template-columns:repeat(3,1fr)}}.revolt-thank-you-card{background:#111111b3;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:30px 25px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-decoration:none;color:inherit;transition:all .35s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden}.revolt-thank-you-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--revolt-red, #FF0000),transparent);opacity:0;transition:opacity .3s ease}.revolt-thank-you-card:hover{transform:translateY(-6px);border-color:#f006;box-shadow:0 12px 30px #00000080,0 0 20px #ff000026}.revolt-thank-you-card:hover:before{opacity:1}.revolt-thank-you-card__top{width:100%}.revolt-thank-you-card__icon{width:52px;height:52px;border-radius:6px;background:#ff00001a;border:1px solid rgba(255,0,0,.25);display:flex;justify-content:center;align-items:center;color:var(--revolt-red, #FF0000);margin-bottom:20px;transition:transform .3s ease}.revolt-thank-you-card:hover .revolt-thank-you-card__icon{transform:scale(1.08);background:var(--revolt-red, #FF0000);color:#fff}.revolt-thank-you-card__icon svg{width:26px;height:26px}.revolt-thank-you-card__title{font-family:var(--font-heading-family, "Oswald", sans-serif);font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px;color:#fff}.revolt-thank-you-card__text{font-family:var(--font-body-family, "Inter", sans-serif);font-size:1.45rem;line-height:1.5;color:#a3a3a3;margin:0 0 24px}.revolt-thank-you-card__link{font-family:var(--font-heading-family, "Oswald", sans-serif);font-size:1.4rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--revolt-red, #FF0000);display:inline-flex;align-items:center;gap:8px;transition:gap .2s ease,color .2s ease}.revolt-thank-you-card__link svg{width:16px;height:16px;transition:transform .2s ease}.revolt-thank-you-card:hover .revolt-thank-you-card__link{color:#fff}.revolt-thank-you-card:hover .revolt-thank-you-card__link svg{transform:translate(4px)}.revolt-thank-you__bottom-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:40px}.revolt-btn--thank-you-primary{padding:14px 32px;font-size:1.5rem;letter-spacing:1.5px}.revolt-btn--thank-you-secondary{padding:14px 32px;font-size:1.5rem;letter-spacing:1.5px;background:transparent;border:1px solid rgba(255,255,255,.25);color:#fff}.revolt-btn--thank-you-secondary:hover{border-color:#fff;background:#fff;color:#111}.revolt-color-scheme--white{background-color:#fff;color:#111}.revolt-color-scheme--white .revolt-thank-you__title,.revolt-color-scheme--white .revolt-thank-you__timeline-title,.revolt-color-scheme--white .revolt-thank-you__cards-heading,.revolt-color-scheme--white .revolt-thank-you-step__heading,.revolt-color-scheme--white .revolt-thank-you-card__title{color:#111}.revolt-color-scheme--white .revolt-thank-you__description{color:#555}.revolt-color-scheme--white .revolt-thank-you__timeline-box{background:#f8f8f8;border-color:#e2e2e2}.revolt-color-scheme--white .revolt-thank-you-step{background:#fff}.revolt-color-scheme--white .revolt-thank-you-step__desc{color:#666}.revolt-color-scheme--white .revolt-thank-you-card{background:#f8f8f8;border-color:#e2e2e2}.revolt-color-scheme--white .revolt-thank-you-card__text{color:#666}.revolt-color-scheme--white .revolt-btn--thank-you-secondary{border-color:#111;color:#111}.revolt-color-scheme--white .revolt-btn--thank-you-secondary:hover{background:#111;color:#fff}.revolt-color-scheme--yellow{background-color:#faf8f2;color:#111}.revolt-color-scheme--yellow .revolt-thank-you__title,.revolt-color-scheme--yellow .revolt-thank-you__timeline-title,.revolt-color-scheme--yellow .revolt-thank-you__cards-heading,.revolt-color-scheme--yellow .revolt-thank-you-step__heading,.revolt-color-scheme--yellow .revolt-thank-you-card__title{color:#111}.revolt-color-scheme--yellow .revolt-thank-you__description{color:#4a4a4a}.revolt-color-scheme--yellow .revolt-thank-you__timeline-box{background:#f1ece1;border-color:#ddd4c4}.revolt-color-scheme--yellow .revolt-thank-you-step{background:#faf8f2}.revolt-color-scheme--yellow .revolt-thank-you-step__desc{color:#5a5a5a}.revolt-color-scheme--yellow .revolt-thank-you-card{background:#f1ece1;border-color:#ddd4c4}.revolt-color-scheme--yellow .revolt-thank-you-card__text{color:#5a5a5a}
/*# sourceMappingURL=/cdn/shop/t/22/assets/revolt-thank-you.css.map */
