.krux-shimmer{position:relative;display:inline-block;overflow:hidden}.krux-shimmer:after{content:"";position:absolute;top:0;left:-60%;width:35%;height:100%;background:linear-gradient(115deg,transparent 0%,rgba(255,180,165,0) 25%,rgba(255,150,130,.85) 46%,rgba(255,235,230,.92) 50%,rgba(255,150,130,.85) 54%,rgba(255,180,165,0) 75%,transparent 100%);transform:skew(-18deg);opacity:0;pointer-events:none;mix-blend-mode:screen}.krux-shimmer.is-shimmer:after{animation:krux-shimmer-sweep 1.8s cubic-bezier(.45,0,.2,1) forwards}@keyframes krux-shimmer-sweep{0%{left:-60%;opacity:1}90%{opacity:1}to{left:130%;opacity:0}}.krux-glow-target{box-shadow:0 0 #c8102e00}.krux-glow-target.is-glowing{animation:krux-glow-pulse 2.8s ease-in-out infinite}@keyframes krux-glow-pulse{0%,to{box-shadow:0 0 8px 2px #c8102e38}50%{box-shadow:0 0 26px 6px #c8102e8c}}@media(prefers-reduced-motion:reduce){.krux-shimmer:after{display:none}.krux-glow-target.is-glowing{animation:none;box-shadow:0 0 0 3px #c8102e80}}a.krux-cta-shimmer,button.krux-cta-shimmer{position:relative;overflow:hidden;isolation:isolate;border-radius:4px;background:linear-gradient(180deg,#db1c3a,#c8102e,#a60d25);box-shadow:inset 0 1px #ffffff42,inset 0 -2px #0003,0 8px 18px #00000080,0 0 26px #c8102e6b;transition:transform .2s ease,box-shadow .25s ease,filter .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}a.krux-cta-shimmer:after,button.krux-cta-shimmer:after{content:"";position:absolute;top:-10%;left:0;width:38%;height:120%;pointer-events:none;background:linear-gradient(100deg,#fff0,#fff3,#fff0);transform:translate(-160%) skew(-20deg);opacity:0;will-change:transform,opacity}a.krux-cta-shimmer.is-shimmering:after,button.krux-cta-shimmer.is-shimmering:after{animation:kruxCtaShimmer 2s ease-in-out .6s infinite}@keyframes kruxCtaShimmer{0%{transform:translate(-160%) skew(-20deg);opacity:0}6%{opacity:1}39%{opacity:1}45%{transform:translate(380%) skew(-20deg);opacity:0}to{transform:translate(380%) skew(-20deg);opacity:0}}a.krux-cta-shimmer:hover,button.krux-cta-shimmer:hover:not(:disabled){background:linear-gradient(180deg,#e5233f,#cf1230,#ae0e27);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff52,inset 0 -2px #0003,0 12px 24px #0000008c,0 0 36px #c8102e99}a.krux-cta-shimmer:active,button.krux-cta-shimmer:active:not(:disabled){transform:translateY(1px) scale(.985);filter:brightness(.94);box-shadow:inset 0 2px 4px #0000004d,0 3px 8px #00000080,0 0 16px #c8102e59}a.krux-cta-shimmer:focus-visible,button.krux-cta-shimmer:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){a.krux-cta-shimmer:after,button.krux-cta-shimmer:after{display:none;animation:none!important}a.krux-cta-shimmer,a.krux-cta-shimmer:hover,a.krux-cta-shimmer:active,button.krux-cta-shimmer,button.krux-cta-shimmer:hover,button.krux-cta-shimmer:active{transition:none;transform:none}}.kg__tile .kg__cta{position:relative;border-bottom-color:transparent;color:#f3eee6}.kg__tile .kg__cta:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#c8102e;box-shadow:0 0 5px 1px #c8102e99,0 0 12px 2px #c8102e42;transition:box-shadow .25s ease}.kg__tile:hover .kg__cta,.kg__tile:focus-visible .kg__cta,.kg__tile:active .kg__cta{color:#f3eee6}.kg__tile:hover .kg__cta:after,.kg__tile:focus-visible .kg__cta:after,.kg__tile:active .kg__cta:after{box-shadow:0 0 8px 2px #c8102ee6,0 0 20px 4px #c8102e73}footer .social-icons__icon-wrapper{width:auto!important;height:auto!important}footer .social-icons__icon-wrapper a{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:#e8e3da!important;opacity:1!important;transition:color .2s ease;-webkit-tap-highlight-color:transparent}footer .social-icons__wrapper{gap:2px}footer .social-icons__icon,footer .social-icons__icon path{color:#e8e3da;fill:currentColor}footer .social-icons__icon-wrapper a:hover,footer .social-icons__icon-wrapper a:focus-visible{color:#fff!important}footer .footer-utilities__text,footer .footer-utilities__text a,footer .footer-utilities__group-copyright{color:#9a9a9a!important;opacity:1!important}footer .footer-utilities__text a:hover{color:#c7c7c7!important}@media(max-width:768px){.krux-hero{min-height:86vh;min-height:86svh}.krux-hero .krux-hero__content{padding:72px 22px 24px}.krux-hero .krux-hero__eyebrow{margin:0 0 8px}.krux-hero .krux-hero__headline{font-size:clamp(58px,18vw,80px);margin:0 0 6px}.krux-hero .krux-hero__subline{margin:0 0 10px}.krux-hero .krux-hero__tagline{font-size:12px;line-height:1.55;margin:0 0 12px}.krux-hero .krux-live-status{margin:0 0 14px}.krux-hero .krux-live-status__lead{margin:0 0 6px}.krux-hero .krux-live-status__line{margin:0 0 4px}.krux-hero .krux-hero__film-btn-wrap{margin-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/krux-section-cues.css.map */
