.affiliate-cta-section{padding-top:var(--section-padding-top, 60px);padding-bottom:var(--section-padding-bottom, 80px);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));background-image:var(--gradient-background)}.affiliate-cta__box{background-color:var(--section-accent, rgb(var(--color-button)));color:#000;border-radius:24px;padding:56px;display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap;box-shadow:0 20px 50px rgba(var(--color-shadow),.15)}.affiliate-cta__content{max-width:600px}.affiliate-cta__heading{font-size:clamp(2.8rem,3.6vw,4.2rem);line-height:1.1;letter-spacing:-.1px;font-weight:700;color:inherit;margin:0 0 12px}.affiliate-cta__heading em{font-style:normal;text-decoration:underline}.affiliate-cta__text{font-size:1.7rem;line-height:1.5;color:inherit;opacity:.9;margin:0}.affiliate-cta__actions{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.affiliate-cta__btn-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:999px;font-weight:700;font-size:1.6rem;text-decoration:none;background-color:#000;color:#fff;border:2px solid transparent;transition:transform .18s ease,opacity .18s ease}.affiliate-cta__btn-primary:hover{transform:translateY(-2px);opacity:.88}.affiliate-cta__btn-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;font-weight:700;font-size:1.6rem;text-decoration:none;background-color:transparent;color:inherit;border:2px solid rgba(0,0,0,.35);transition:transform .18s ease,opacity .18s ease,border-color .18s ease}.affiliate-cta__btn-secondary:hover{transform:translateY(-2px);border-color:#000;opacity:.9}@media(max-width:749px){.affiliate-cta__box{padding:36px 24px;flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/affiliate-cta-banner.css.map */
