html,body{min-height:100%}body{margin:0;color:#fff;background:radial-gradient(circle at 50% 18%,rgba(92,214,220,.24),transparent 32%),linear-gradient(145deg,#0b1a27,#07111a 52%,#03070b)}.password-main-content{min-height:100svh;display:flex;flex-direction:column;justify-content:center;background:transparent!important}.password-main-content .shopify-section,.password-main-content .section,.password-main-content .section-background{background:transparent!important}.password-main-content h1,.password-main-content h2{color:#fff!important;font-size:clamp(42px,6vw,72px);line-height:1.05;font-weight:800;letter-spacing:-.045em;margin-bottom:20px}.password-main-content p{color:#ffffffb8!important;font-size:18px;line-height:1.65}.password-main-content img{width:auto;max-width:190px;height:auto;margin-inline:auto}.password-main-content input[type=email]{min-height:56px;color:#fff;background:#ffffff12;border:1px solid rgba(255,255,255,.18);border-radius:14px;padding-inline:18px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.password-main-content input[type=email]::placeholder{color:#ffffff7a}.password-main-content .button,.password-main-content button{min-height:56px;border-radius:14px;font-weight:700;transition:transform .2s ease,box-shadow .2s ease}.password-main-content .button:hover,.password-main-content button:hover{transform:translateY(-2px);box-shadow:0 12px 30px #53c2d833}footer{color:#ffffff94;background:#03070b}.password-dialog{color:#111}@media screen and (max-width:749px){.password-main-content{padding-inline:20px}.password-main-content h1,.password-main-content h2{font-size:42px}.password-main-content p{font-size:16px}}html{scrollbar-width:thin;scrollbar-color:#5cd6dc #0b1a27}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0b1a27}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#5cd6dc,#3aa0c9);border-radius:10px;border:2px solid #0b1a27}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7ee5ea,#4bb3dc)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat}.button,button:not(.flyy-reveal,[class*=quantity]),a.button,[type=submit]{position:relative;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}.button:hover,a.button:hover,[type=submit]:hover{transform:translateY(-2px);box-shadow:0 10px 28px #5cd6dc47;filter:brightness(1.05)}.button:active,a.button:active,[type=submit]:active{transform:translateY(0);box-shadow:0 4px 14px #5cd6dc33}.flyy-btn-grad,.button--primary,[class*=button-custom]{box-shadow:0 0 #5cd6dc00}.flyy-btn-grad:hover,.button--primary:hover,[class*=button-custom]:hover{box-shadow:0 0 24px #5cd6dc73}.flyy-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.flyy-reveal.flyy-in{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.flyy-reveal{opacity:1;transform:none;transition:none}body:before{display:none}}#header-group:has(#header-component[sticky]){display:block!important;position:sticky!important;top:0!important;z-index:999!important}.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){position:static!important}.password-main-content{position:relative;overflow:hidden}.password-main-content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 20% 20%,rgba(92,214,220,.16),transparent 45%),radial-gradient(circle at 80% 75%,rgba(92,214,220,.12),transparent 40%)}.password-main-content .section,.password-main-content .password-dialog{position:relative;z-index:1}.password-main-content h1{background:linear-gradient(90deg,#fff,#5cd6dc,#fff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:flyy-gradient-shift 6s ease-in-out infinite;display:inline-block}@keyframes flyy-gradient-shift{0%{background-position:0% center}50%{background-position:100% center}to{background-position:0% center}}.password-main-content email-signup .field,.password-main-content .email-signup{box-shadow:0 0 #5cd6dc00;transition:box-shadow .3s ease}.password-main-content email-signup:focus-within .field,.password-main-content .email-signup:focus-within{box-shadow:0 0 24px #5cd6dc4d}@media(prefers-reduced-motion:reduce){.password-main-content h1{animation:none}}@media screen and (max-width:749px){.password-main-content .email-signup,.password-main-content email-signup{width:100%!important;max-width:100%}.password-main-content .password-content,.password-main-content .section-content-wrapper{padding-inline:4px}}@media screen and (max-width:380px){.password-main-content .email-signup__input-group{flex-direction:column;gap:10px}.password-main-content .button,.password-main-content button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/flyy.css.map */
