.tps-branding-section{margin:0!important;padding:0!important}.tps-branding{padding:8rem 0;background:linear-gradient(135deg,#2a1620,#1e1118,#231218);position:relative;overflow:hidden}.tps-branding:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 60% at 80% 50%,rgba(162,62,90,.12) 0%,transparent 70%)}.tps-branding__inner{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:0 4.8rem;display:flex;align-items:center;justify-content:space-between;gap:4.8rem}.tps-branding__text{max-width:580px}.tps-branding__label{font-family:Outfit,sans-serif;font-size:1.68rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:#c75474;margin-bottom:1.2rem}.tps-branding__heading{font-family:Fraunces,serif;font-weight:700;line-height:1.12;color:#fff;font-size:clamp(2.88rem,3.5vw,4.48rem);margin-bottom:1.6rem}.tps-branding__desc{color:#fff9;font-family:Outfit,sans-serif;font-size:1.6rem;margin-bottom:2.4rem;font-weight:300;line-height:1.7}.tps-branding__btn{display:inline-flex;align-items:center;gap:.96rem;font-family:Outfit,sans-serif;font-size:1.68rem;font-weight:600;color:#fff;background:#a23e5a;padding:1.44rem 3.52rem;border-radius:50px;text-decoration:none;transition:all .4s cubic-bezier(.25,.46,.45,.94);letter-spacing:.06em;text-transform:uppercase}.tps-branding__btn:hover{background:#c75474;transform:translateY(-2px);box-shadow:0 8px 30px #a23e5a66;color:#fff}@media(max-width:1024px){.tps-branding__inner{flex-direction:column;text-align:center;padding:0 3.2rem}.tps-branding__text{max-width:100%}}@media(max-width:768px){.tps-branding{padding:5.6rem 0}.tps-branding__inner{padding:0 2rem}.tps-branding__heading{font-size:2.4rem;margin-bottom:1.2rem}.tps-branding__desc{font-size:1.472rem;margin-bottom:2rem}.tps-branding__btn{width:100%;text-align:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tps-branding-cta.css.map */
