:root{--grad-from:#9F8CFF;--grad-to:#5B4BFF;--ink:rgba(235,235,245,.92);--sub:rgba(180,180,200,.7);--radius:20px;--shadow:0 8px 28px rgba(0,0,0,.45);--glow-rgb:166,140,255}.rich-text-image{position:relative;z-index:1;display:flex;justify-content:center;width:100%;padding:80px 24px;background:transparent;color:var(--ink);overflow:hidden}.rich-text-image__wrapper{width:100%;max-width:880px;border-radius:var(--radius);text-align:center;overflow:hidden}.rich-text-image__heading{font-size:clamp(22px,1.6vw + .8rem,30px);font-weight:800;letter-spacing:.2px;line-height:1.3;text-align:center;background:linear-gradient(90deg,var(--grad-from) 0%,var(--grad-to) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#ffffff;color:#fff;margin-bottom:1rem;opacity:1;transform:none}.rich-text-image__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);opacity:1;transform:none}.rich-text-image__avatars{display:flex;justify-content:center;align-items:center;gap:.4rem;margin-top:1.6rem;opacity:1;transform:none}.rich-text-image__avatars img{width:44px;height:44px;border-radius:50%;border:2px solid rgba(255,255,255,.12);object-fit:cover;box-shadow:0 2px 8px #00000059;transition:transform .2s ease,box-shadow .2s ease}.rich-text-image__avatars img:hover{transform:translateY(-3px);box-shadow:0 4px 12px #0006}.rich-text-image__count{margin-left:.6rem;font-weight:700;color:var(--sub);font-size:.95rem}.rich-text-image__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;max-width:45rem;margin-top:2.8rem;opacity:1;transform:none}.rich-text-image .button.button--primary{opacity:1!important;background:none!important;border:0!important;--shine-width: 62%;--shine-angle: 16deg;--shine-blur: 10px;background-image:linear-gradient(180deg,var(--grad-from),var(--grad-to))!important;color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.45);font-weight:800;border-radius:9999px;padding:1rem 2.2rem;box-shadow:0 0 18px rgba(var(--glow-rgb),.5),0 12px 26px #00000059,inset 0 1px 2px #ffffff59!important;transition:transform .18s ease,box-shadow .25s ease,filter .25s ease;position:relative;overflow:hidden;isolation:isolate}.rich-text-image .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),.65),rgba(var(--glow-rgb),.25),rgba(var(--glow-rgb),0) 70%);filter:blur(10px);opacity:.9;z-index:-1;transition:opacity .25s ease,filter .25s ease}.rich-text-image .button.button--primary:after{content:"";position:absolute;top:-18%;bottom:-18%;left:-220%;width:var(--shine-width);border-radius:inherit;transform:rotate(var(--shine-angle));background:linear-gradient(90deg,#fff0,#ffffff1f 30%,#fff9,#ffffff1f 70%,#fff0);filter:blur(var(--shine-blur));mix-blend-mode:screen;opacity:0;pointer-events:none;z-index:1;will-change:left,opacity}.rich-text-image .button.button--primary:hover{transform:translateY(-2px);box-shadow:0 0 24px rgba(var(--glow-rgb),.7),0 16px 30px #0006,inset 0 1px 2px #ffffff73!important}.rich-text-image .button.button--primary:hover:before{opacity:1;filter:blur(12px)}.rich-text-image .button.button--primary:hover:after{opacity:.95;animation:btn-shine-smooth-left 1.1s cubic-bezier(.22,.61,.36,1) forwards}.rich-text-image .button.button--primary:active{transform:translateY(0);box-shadow:0 0 16px rgba(var(--glow-rgb),.45),0 10px 20px #00000059,inset 0 1px 2px #ffffff4d!important}@media screen and (max-width: 749px){.rich-text-image__wrapper{padding:48px 28px}.rich-text-image__heading{font-size:1.6rem}.rich-text-image__description{font-size:.95rem}.rich-text-image__avatars img{width:38px;height:38px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-rich-text_image.css.map */
