:root{--grad-from:#9F8CFF;--grad-to:#5B4BFF;--ink:#fff;--sub:rgba(235,235,245,.85);--radius:22px;--shadow:0 8px 28px rgba(0,0,0,.45);--glow-rgb:166,140,255}.rich-text-container{display:flex;justify-content:center;width:100%;padding:80px 24px;background:transparent;color:var(--ink)}.rich-text-container__wrapper{width:100%;max-width:1000px;text-align:center;padding:64px 48px;border-radius:var(--radius);background:linear-gradient(135deg,var(--grad-from),var(--grad-to));box-shadow:var(--shadow);position:relative;overflow:hidden;isolation:isolate}.rich-text-container__wrapper:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.25),transparent 70%);filter:blur(60px);z-index:0}.rich-text-container__blocks{position:relative;z-index:2;transform:translateZ(0)}.rich-text-container__heading{font-size:clamp(22px,1.6vw + .8rem,30px);font-weight:800;letter-spacing:.2px;line-height:1.3;text-align:center;color:#fff;text-shadow:0 0 10px rgba(159,140,255,.6),0 0 24px rgba(91,75,255,.35);filter:drop-shadow(0 0 8px rgba(159,140,255,.25));margin-bottom:1rem}.rich-text-container__description{font-size:clamp(15px,.45vw + .65rem,17px);font-weight:500;color:#ffffffe6;line-height:1.7;max-width:720px;margin:0 auto 2.4rem;text-shadow:0 0 6px rgba(0,0,0,.25)}.rich-text-container__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;max-width:45rem;z-index:3;position:relative}.rich-text-container .button.button--primary{background:#fff!important;color:#111!important;font-weight:700;border:none!important;border-radius:9999px;padding:1rem 2.4rem;box-shadow:0 8px 18px #00000040!important;text-shadow:none!important;position:relative;isolation:isolate;z-index:1;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.rich-text-container .button.button--primary:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;background:radial-gradient(circle at 50% 55%,rgba(var(--glow-rgb),.15),rgba(var(--glow-rgb),0) 70%);filter:blur(8px);opacity:.6;z-index:-1}.rich-text-container .button.button--primary:hover,.rich-text-container .button.button--primary:active{transform:none!important;filter:none!important;box-shadow:0 8px 18px #00000040!important}@media screen and (max-width: 749px){.rich-text-container__wrapper{padding:48px 28px}.rich-text-container__heading{font-size:1.6rem}.rich-text-container__description{font-size:.95rem}}.rich-text-container *,.rich-text-container *:focus,.rich-text-container *:focus-visible,.rich-text-container *:active,.rich-text-container *:visited,.rich-text-container *:after,.rich-text-container *:before{outline:none!important;border:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-focus-ring-color:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-rich-text_container.css.map */
