.vq-loy-hero{background:var(--vqlh-bg, #15242C);color:var(--vqlh-text, #ffffff);font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;position:relative;overflow:hidden}.vq-loy-hero__inner{width:100%}.vq-loy-hero__grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.12fr .88fr;gap:48px;align-items:center}.vq-loy-hero__badge{display:inline-flex;align-items:center;gap:8px;background:color-mix(in srgb,var(--vqlh-accent, #45B1E0) 16%,transparent);border:1.5px solid var(--vqlh-accent, #45B1E0);color:var(--vqlh-accent, #45B1E0);padding:7px 16px;border-radius:999px;font-weight:700;font-size:13px;letter-spacing:.04em;margin-bottom:26px}.vq-loy-hero__badge span{line-height:1}.vq-loy-hero__title{font-weight:800;font-size:clamp(40px,8vw,66px);line-height:1.02;letter-spacing:-.025em;margin:0 0 22px;color:var(--vqlh-text, #ffffff)}.vq-loy-hero__title em,.vq-loy-hero__title strong,.vq-loy-hero__title b{color:var(--vqlh-accent, #45B1E0);font-style:normal}.vq-loy-hero__text{font-size:19px;line-height:1.55;color:var(--vqlh-muted, rgba(255,255,255,.72));max-width:500px;margin:0 0 34px}.vq-loy-hero__text p{margin:0}.vq-loy-hero__text strong,.vq-loy-hero__text b{color:var(--vqlh-accent, #45B1E0)}.vq-loy-hero__actions{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.vq-loy-btn{display:inline-block;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.vq-loy-btn--primary{background:var(--vqlh-accent, #45B1E0);color:#fff;padding:16px 34px;border-radius:999px;font-weight:700;font-size:17px;box-shadow:0 6px 0 var(--vqlh-accent-shadow, #2c86ab)}.vq-loy-btn--primary:hover{background:color-mix(in srgb,var(--vqlh-accent, #45B1E0) 88%,#ffffff);color:#fff;transform:translateY(-2px);box-shadow:0 8px 0 var(--vqlh-accent-shadow, #2c86ab)}.vq-loy-btn--primary:active{transform:translateY(2px);box-shadow:0 3px 0 var(--vqlh-accent-shadow, #2c86ab)}.vq-loy-hero__link{color:var(--vqlh-text, #ffffff);font-weight:600;font-size:16px;text-decoration:none;border-bottom:2px solid color-mix(in srgb,var(--vqlh-text, #ffffff) 30%,transparent);padding-bottom:3px;transition:border-color .15s ease}.vq-loy-hero__link:hover{border-bottom-color:var(--vqlh-accent, #45B1E0);color:var(--vqlh-text, #ffffff)}.vq-loy-hero__stats{display:flex;gap:34px;margin-top:44px;align-items:center}.vq-loy-hero__stats-sep{width:1px;align-self:stretch;background:color-mix(in srgb,var(--vqlh-text, #ffffff) 15%,transparent)}.vq-loy-hero__stat-value{font-weight:800;font-size:30px;color:var(--vqlh-accent, #45B1E0);line-height:1.1}.vq-loy-hero__stat-label{font-size:14px;color:color-mix(in srgb,var(--vqlh-text, #ffffff) 60%,transparent);margin-top:2px}.vq-loy-hero__media{position:relative;display:flex;align-items:center;justify-content:center;min-height:380px}.vq-loy-hero__emblem img{width:340px;height:340px;max-width:100%;object-fit:contain;filter:drop-shadow(0 18px 40px rgba(0,0,0,.45))}.vq-loy-hero__coin{position:absolute}.vq-loy-hero__coin img{display:block}.vq-loy-hero__coin--1{top:8px;right:12px;--vqlh-rot: -12deg}.vq-loy-hero__coin--1 img{width:92px;height:92px}.vq-loy-hero__coin--2{bottom:26px;left:4px;--vqlh-rot: 14deg}.vq-loy-hero__coin--2 img{width:66px;height:66px}.vq-loy-float{animation:vqLoyFloaty 6s ease-in-out infinite;transform:rotate(var(--vqlh-rot, 0deg))}.vq-loy-hero__coin--1{animation-duration:4.5s}.vq-loy-hero__coin--2{animation-duration:5.5s}@keyframes vqLoyFloaty{0%,to{transform:translateY(0) rotate(var(--vqlh-rot, 0deg))}50%{transform:translateY(-14px) rotate(var(--vqlh-rot, 0deg))}}@media(prefers-reduced-motion:reduce){.vq-loy-float{animation:none}}@media screen and (max-width:860px){.vq-loy-hero__grid{grid-template-columns:1fr;gap:32px;text-align:center}.vq-loy-hero__badge,.vq-loy-hero__text{margin-left:auto;margin-right:auto}.vq-loy-hero__actions{justify-content:center}.vq-loy-hero__stats{justify-content:center;flex-wrap:wrap;gap:22px;margin-top:32px}.vq-loy-hero__media{order:-1;min-height:240px}.vq-loy-hero__emblem img{width:220px;height:220px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-vq-loyalty-hero.css.map */
