@import"https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400&display=swap";html:has(form[action$="/password"]),body:has(form[action$="/password"]){overflow-x:clip;max-width:100%;scrollbar-width:none}html:has(form[action$="/password"])::-webkit-scrollbar,body:has(form[action$="/password"])::-webkit-scrollbar,body:has(form[action$="/password"]) *::-webkit-scrollbar{display:none}body:has(form[action$="/password"]) :where(main,section,div,header,footer,form,ul,li,p,h1,h2,h3){max-width:100%;min-width:0;overflow-x:clip!important;scrollbar-width:none}body:has(form[action$="/password"]){--az-brand: #8a85bf;--az-mid: #7a74b5;--az-deep: #5b5594;--az-night: #3f3a74;margin:0;min-height:100vh;position:relative;color:#fff;font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:300;line-height:1.8;text-align:center;background:var(--az-brand)!important;-webkit-font-smoothing:antialiased}body:has(form[action$="/password"]):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(#26215238,#26215238),radial-gradient(60% 55% at 15% 10%,#8f8ac4 0%,transparent 70%),radial-gradient(65% 65% at 90% 90%,var(--az-night) 0%,transparent 72%),radial-gradient(45% 45% at 80% 15%,var(--az-mid) 0%,transparent 70%),radial-gradient(50% 50% at 10% 95%,var(--az-deep) 0%,transparent 70%),var(--az-brand);background-size:auto,150% 150%,150% 150%,130% 130%,130% 130%,auto;animation:az-drift 30s ease-in-out infinite alternate}body:has(form[action$="/password"]):after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,transparent 40%,rgba(40,35,85,.55) 100%);animation:az-breathe 10s ease-in-out infinite}body:has(form[action$="/password"]) main,body:has(form[action$="/password"]) #MainContent{width:100%;max-width:680px;margin:0 auto;padding:9vh 1.5rem 6vh;border:0;border-radius:0}body:has(form[action$="/password"]) *,body:has(form[action$="/password"]) *:before,body:has(form[action$="/password"]) *:after{box-sizing:border-box}body:has(form[action$="/password"]) :where(div,section,header,footer,main,nav,aside,form,fieldset,ul,li){background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(form[action$="/password"]) :where(header,[class*=header]){border:0!important}body:has(form[action$="/password"]) :where(h1,h2,h3,h4,h5,h6,p,span,div,label,li,legend,small,strong,em,a,svg){color:#fff!important;text-shadow:0 1px 14px rgba(38,33,82,.35)}body:has(form[action$="/password"]) svg{fill:currentColor}body:has(form[action$="/password"]) img[alt=Azurana]{display:block;margin:0 auto 3.5rem;max-width:180px;height:auto;filter:brightness(0) invert(1);animation:az-rise 1.2s ease both,az-float 8s ease-in-out 1.2s infinite}body:has(form[action$="/password"]) :where(h1,h2,h3){font-family:Poppins,sans-serif}body:has(form[action$="/password"]) h2{font-size:clamp(2.8rem,9vw,5.2rem);font-weight:300;line-height:1.05;letter-spacing:.03em;margin:2.5rem 0 1.25rem;overflow-wrap:anywhere;animation:az-rise 1.3s ease .35s both}body:has(form[action$="/password"]) h2:after{content:"";display:block;width:56px;height:1px;margin:2rem auto 0;background:#ffffffd9;animation:az-line 1.4s ease .9s both,az-pulse 6s ease-in-out 2.4s infinite}body:has(form[action$="/password"]) p{font-size:clamp(1.15rem,2.8vw,1.45rem);font-weight:300;line-height:1.85;max-width:540px;margin:0 auto 2.5rem;animation:az-rise 1.3s ease .6s both}body:has(form[action$="/password"]) h3{font-size:.85rem;font-weight:300;letter-spacing:.3em;text-transform:uppercase}body:has(form[action$="/password"]) label{font-size:1.05rem;letter-spacing:.06em}body:has(form[action$="/password"]) main form{display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:420px;margin:0 auto}body:has(form[action$="/password"]) input:not([type=submit]):not([type=checkbox]):not([type=radio]){width:100%;min-height:3.6rem;padding:1.1rem .25rem;font:inherit;font-size:1.35rem!important;font-weight:300;letter-spacing:.02em;color:#fff!important;text-align:center;background:transparent!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.65)!important;border-radius:0!important;box-shadow:none!important;outline:none;transition:border-color .3s}body:has(form[action$="/password"]) input::placeholder{color:#fffc!important;font-size:1.35rem!important;font-weight:300}body:has(form[action$="/password"]) input:focus{border-bottom-color:#fff!important}body:has(form[action$="/password"]) input:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #6f69ad inset!important;transition:background-color 9999s ease-in-out 0s}body:has(form[action$="/password"]) :where(button,input[type=submit]){cursor:pointer;min-width:240px;padding:1.15rem 3.2rem!important;font:inherit;font-size:1.1rem!important;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:#fff!important;background:transparent!important;border:1px solid rgba(255,255,255,.8)!important;border-radius:999px!important;box-shadow:none!important;transition:background-color .25s}body:has(form[action$="/password"]) :where(button,input[type=submit]) *{color:#fff!important}body:has(form[action$="/password"]) :where(button,input[type=submit]):hover,body:has(form[action$="/password"]) :where(button,input[type=submit]):focus-visible{background:#ffffff2e!important}body:has(form[action$="/password"]) a{text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .4s}body:has(form[action$="/password"]) a:hover{background-size:100% 1px}body:has(form[action$="/password"]) ul:has(a[href*="instagram.com"]),body:has(form[action$="/password"]) ul:has(a[href*="facebook.com"]){display:flex;justify-content:center;gap:1.25rem;padding:0;margin:3rem 0 0;list-style:none}body:has(form[action$="/password"]) :where(a[href*="instagram.com"],a[href*="facebook.com"]){display:inline-flex!important;align-items:center;justify-content:center;min-width:56px;height:56px;padding:0 1rem;color:#fff!important;border:1px solid rgba(255,255,255,.8);border-radius:999px;background:transparent!important;transition:background-color .25s,transform .25s}body:has(form[action$="/password"]) :where(a[href*="instagram.com"],a[href*="facebook.com"]) svg{display:block!important;width:24px!important;height:24px!important;fill:currentColor;color:#fff!important}body:has(form[action$="/password"]) :where(a[href*="instagram.com"],a[href*="facebook.com"]):hover{background:#ffffff2e!important;transform:translateY(-2px)}body:has(form[action$="/password"]) :where(dialog,[role=dialog],[aria-modal=true],[class*=modal],[class*=drawer]){background:var(--az-deep)!important}body:has(form[action$="/password"]) :where(img,svg,video,iframe){max-width:100%}@keyframes az-drift{0%{background-position:0 0,0% 0%,100% 100%,100% 0%,0% 100%,0 0}to{background-position:0 0,100% 60%,0% 30%,20% 100%,80% 0%,0 0}}@keyframes az-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes az-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes az-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes az-line{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes az-pulse{0%,to{transform:scaleX(1);opacity:.85}50%{transform:scaleX(.55);opacity:.5}}@media(prefers-reduced-motion:reduce){body:has(form[action$="/password"]):before,body:has(form[action$="/password"]):after,body:has(form[action$="/password"]) img[alt=Azurana],body:has(form[action$="/password"]) h2,body:has(form[action$="/password"]) h2:after,body:has(form[action$="/password"]) p{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/azurana-password.css.map */
