.thank-you-page{min-height:80vh;padding:4rem 1.5rem;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);color:#fff;position:relative;overflow:hidden}.thank-you-page__container{max-width:800px;margin:0 auto;position:relative;z-index:2}.thank-you-page__celebration{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.confetti{position:absolute;font-size:2rem;opacity:0;animation:confettiFall 3s ease-out forwards}.confetti--1{top:-50px;left:10%;animation-delay:.1s}.confetti--2{top:-50px;left:30%;animation-delay:.3s}.confetti--3{top:-50px;left:50%;animation-delay:.2s}.confetti--4{top:-50px;left:70%;animation-delay:.4s}.confetti--5{top:-50px;left:90%;animation-delay:.15s}@keyframes confettiFall{0%{opacity:1;transform:translateY(0) rotate(0)}to{opacity:0;transform:translateY(400px) rotate(720deg)}}.thank-you-page__content{text-align:center}.thank-you-page__title{font-size:clamp(2.5rem,6vw,4rem);font-weight:600;margin:0 0 .5rem;letter-spacing:-.03em;line-height:1.1;opacity:0;animation:fadeUp .8s ease forwards .2s}.thank-you-page__subtitle{font-size:clamp(1.2rem,3vw,1.8rem);font-weight:400;color:#ffffffb3;margin:0 0 2rem;opacity:0;animation:fadeUp .8s ease forwards .4s}.thank-you-page__message{font-size:1.1rem;line-height:1.7;color:#fffc;max-width:600px;margin:0 auto 3rem;opacity:0;animation:fadeUp .8s ease forwards .6s}.thank-you-page__message p{margin:0}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.thank-you-page__next-steps{margin-bottom:3rem;padding:2.5rem;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1);opacity:0;animation:fadeUp .8s ease forwards .8s}.thank-you-page__next-steps h2{font-size:1.3rem;font-weight:500;margin:0 0 1.5rem;color:#fff}.next-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.next-step{text-align:center}.next-step__number{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;color:#0a0a0a;font-weight:600;font-size:1rem;margin-bottom:1rem}.next-step h3{font-size:1rem;font-weight:600;margin:0 0 .5rem;color:#fff}.next-step p{font-size:.85rem;color:#fff9;margin:0;line-height:1.5}.thank-you-page__social{margin-bottom:3rem;opacity:0;animation:fadeUp .8s ease forwards 1s}.thank-you-page__social h2{font-size:1.5rem;font-weight:500;margin:0 0 .5rem}.thank-you-page__social-text{color:#ffffffb3;margin:0 0 1.5rem;font-size:1rem}.thank-you-page__social-links{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.social-link{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.5rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:50px;color:#fff;text-decoration:none;font-size:.9rem;font-weight:500;transition:all .3s ease}.social-link svg{width:20px;height:20px}.social-link:hover{transform:translateY(-3px);box-shadow:0 10px 30px #0000004d}.social-link--instagram:hover{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);border-color:transparent}.social-link--tiktok:hover{background:#000;border-color:#00f2ea;box-shadow:0 0 20px #00f2ea4d}.social-link--twitter:hover{background:#000;border-color:#fff}.social-link--facebook:hover{background:#1877f2;border-color:transparent}.social-link--pinterest:hover{background:#e60023;border-color:transparent}.thank-you-page__cta{opacity:0;animation:fadeUp .8s ease forwards 1.2s}.thank-you-page__button{display:inline-block;padding:1.2rem 3rem;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:#0a0a0a;background:#fff;border:none;text-decoration:none;transition:all .3s ease}.thank-you-page__button:hover{transform:translateY(-3px);box-shadow:0 15px 40px #fff3;letter-spacing:.2em}@media(max-width:749px){.thank-you-page{padding:3rem 1rem}.next-steps__grid{grid-template-columns:1fr;gap:1.5rem}.thank-you-page__next-steps{padding:1.5rem}.social-link span{display:none}.social-link{padding:1rem;border-radius:50%}.social-link svg{width:24px;height:24px}.thank-you-page__button{width:100%;text-align:center}}@media(prefers-reduced-motion:reduce){.thank-you-page__title,.thank-you-page__subtitle,.thank-you-page__message,.thank-you-page__next-steps,.thank-you-page__social,.thank-you-page__cta,.confetti{animation:none!important;opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/thank-you-page.css.map */
