.rich-text--intro{--intro-night: #2b1913;--intro-cream: 247, 230, 196;--intro-amber: #e9b45c;background:radial-gradient(ellipse 70% 90% at 50% 0%,#4a2a1f,var(--intro-night) 70%);background-attachment:scroll;color:rgb(var(--intro-cream))}.rich-text--intro .rich-text__heading{max-width:30ch;margin-inline:auto;line-height:1.05;text-wrap:balance;color:rgb(var(--intro-cream));text-shadow:0 0 2.4rem rgba(233,180,92,.45)}.rich-text--intro .rich-text__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;max-width:96rem;margin:3.2rem auto 0;padding:0;list-style:none;counter-reset:intro-step;text-align:center}.rich-text--intro .rich-text__step{counter-increment:intro-step}.rich-text--intro .rich-text__step:before{content:counter(intro-step);display:grid;place-items:center;width:4.4rem;height:4.4rem;margin:0 auto 1.4rem;border-radius:50%;background:radial-gradient(circle at 50% 40%,#fbe2a6,#e3a03f);box-shadow:0 0 1.8rem #e9b45c99;color:var(--intro-night);font-family:var(--font-heading-family);font-weight:700;font-size:2rem;line-height:1}.rich-text--intro .rich-text__step-title{margin:0 0 .6rem;font-size:2rem;color:rgb(var(--intro-cream))}.rich-text--intro .rich-text__step-text{margin:0;max-width:30ch;margin-inline:auto;font-size:1.5rem;line-height:1.55;color:rgba(var(--intro-cream),.82)}.rich-text--intro .rich-text__text{max-width:62ch;margin:3.6rem auto 0}.rich-text--intro .rich-text__text p:first-child{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:0;font-size:0}.rich-text--intro .rich-text__text p:first-child a{display:inline-block;padding:1rem 2.4rem;border:1px solid rgba(var(--intro-cream),.6);border-radius:var(--variant-pills-radius, 4rem);font-size:1.5rem;letter-spacing:.1rem;line-height:1.2;color:rgb(var(--intro-cream));text-decoration:none;transition:background-color var(--duration-short) ease,color var(--duration-short) ease}.rich-text--intro .rich-text__text p:first-child a:hover{background-color:rgb(var(--intro-cream));color:var(--intro-night)}.rich-text--intro .rich-text__text p:first-child a:first-child{background-color:var(--intro-amber);border-color:var(--intro-amber);color:var(--intro-night)}.rich-text--intro .rich-text__text p:first-child a:first-child:hover{background-color:#f2c878}.rich-text--intro .rich-text__text a:focus-visible{outline:.2rem solid rgb(var(--intro-cream));outline-offset:.3rem}.rich-text--intro .rich-text__text p:nth-child(2){margin-top:1.8rem;font-size:1.4rem;color:rgba(var(--intro-cream),.75)}.rich-text--intro .rich-text__text p:nth-child(2) a{color:rgb(var(--intro-cream));text-underline-offset:.3rem}@media screen and (max-width:749px){.rich-text--intro .rich-text__steps{grid-template-columns:1fr;gap:2.2rem}.rich-text--intro .rich-text__text p:first-child a{padding:.9rem 1.8rem;font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.rich-text--intro .rich-text__text p:first-child a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-rich-text-intro.css.map */
