:root{--uv-black: #050607;--uv-paper: #e9e5dc;--uv-muted: rgba(233, 229, 220, .74);--uv-line: rgba(233, 229, 220, .66);--uv-soft: rgba(233, 229, 220, .08)}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;min-height:100%;margin:0;background:var(--uv-black);color:var(--uv-paper);overflow-x:hidden}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.uv-page{width:100%;max-width:100vw;min-height:100svh;position:relative;overflow-x:hidden;overflow-y:auto;color:var(--uv-paper);background:radial-gradient(circle at 16% 12%,rgba(245,245,245,.075),transparent 18%),radial-gradient(circle at 78% 32%,rgba(128,166,175,.09),transparent 24%),radial-gradient(circle at 65% 88%,rgba(255,255,255,.045),transparent 24%),linear-gradient(135deg,#121314,#08090a 42%,#050607)}.uv-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.28;background:repeating-radial-gradient(circle at 17% 23%,rgba(255,255,255,.16) 0 1px,transparent 1px 3px),repeating-radial-gradient(circle at 74% 64%,rgba(255,255,255,.1) 0 1px,transparent 1px 4px),repeating-linear-gradient(82deg,rgba(255,255,255,.035) 0 1px,transparent 1px 6px);mix-blend-mode:overlay}.uv-page:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(112deg,transparent 0 34%,rgba(233,229,220,.035) 42%,transparent 51% 100%),radial-gradient(ellipse at center,transparent 0 54%,rgba(0,0,0,.58) 100%)}.uv-inner{width:100%;max-width:100vw;min-height:100svh;position:relative;z-index:1;display:grid;grid-template-rows:auto 1fr auto;padding:clamp(22px,3vw,46px);overflow-x:hidden}.uv-header{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.uv-logo{display:inline-block;max-width:58vw;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,3.15vw,56px);line-height:.78;font-weight:900;letter-spacing:.04em;color:var(--uv-paper);text-transform:uppercase;transform:scaleY(1.1);filter:contrast(1.4);text-shadow:0 1px 0 rgba(255,255,255,.26),0 5px 0 rgba(233,229,220,.16),3px 11px 2px rgba(233,229,220,.08),-2px 18px 7px rgba(233,229,220,.055)}.uv-logo span{position:relative;display:inline-block}.uv-logo span:after{content:"";position:absolute;left:3%;right:1%;top:72%;height:48px;opacity:.62;background:linear-gradient(90deg,transparent 0 5%,currentColor 5% 8%,transparent 8% 16%,currentColor 16% 19%,transparent 19% 31%,currentColor 31% 34%,transparent 34% 48%,currentColor 48% 51%,transparent 51% 64%,currentColor 64% 67%,transparent 67% 78%,currentColor 78% 82%,transparent 82% 100%);clip-path:polygon(0 0,100% 0,97% 26%,91% 9%,86% 55%,78% 14%,70% 73%,63% 19%,55% 91%,47% 23%,40% 66%,33% 14%,27% 82%,19% 20%,12% 56%,5% 12%);filter:blur(.65px)}.uv-password-details{position:relative;text-align:right;flex:0 0 auto;max-width:42vw}.uv-password-details summary{list-style:none;cursor:pointer}.uv-password-details summary::-webkit-details-marker{display:none}.uv-password-toggle{color:var(--uv-paper);font-size:14px;text-underline-offset:5px;opacity:.92;white-space:nowrap}.uv-password-box{position:absolute;right:0;top:34px;width:min(350px,84vw);padding:14px;border:1px solid var(--uv-line);background:linear-gradient(135deg,#101112fa,#050607fa);z-index:8}.uv-main{width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;padding:clamp(58px,7vw,112px) 0 clamp(34px,4vw,58px);overflow-x:hidden}.uv-hero{width:100%;max-width:100%;text-align:center;overflow-x:hidden}.uv-title{width:100%;max-width:100%;margin:0 auto;font-family:Didot,"Bodoni 72",Bodoni MT,Times New Roman,serif;font-size:clamp(78px,10.8vw,186px);line-height:.8;font-weight:400;letter-spacing:-.055em;text-transform:uppercase;color:var(--uv-paper);white-space:normal;overflow-wrap:normal;word-break:normal;text-shadow:0 16px 42px rgba(0,0,0,.32)}.uv-title span{display:inline}.uv-copy{max-width:860px;margin:clamp(24px,2.6vw,36px) auto 26px;color:var(--uv-paper);font-size:clamp(15px,1.4vw,22px);line-height:1.45;opacity:.95;padding-inline:10px}.uv-form-wrap{display:flex;justify-content:center;margin:0 auto;padding-inline:10px}.uv-field{width:min(100%,620px);min-height:58px;display:flex;align-items:center;border:1px solid var(--uv-line);background:linear-gradient(135deg,#ffffff07,#ffffff02)}.uv-field input{flex:1;min-width:0;border:0;outline:0;color:var(--uv-paper);background:transparent;padding:18px 20px;font:inherit;font-size:15px}.uv-field input::placeholder{color:#e9e5dc8f}.uv-field button{width:64px;flex:0 0 64px;align-self:stretch;border:0;border-left:1px solid rgba(233,229,220,.23);background:transparent;color:var(--uv-paper);font-size:26px;cursor:pointer}.uv-field button:hover{background:var(--uv-soft)}.uv-message{margin:10px 0 0;color:var(--uv-muted);font-size:13px}.uv-footer{width:100%;display:grid;justify-items:center;gap:16px;padding-top:18px;padding-bottom:4px;background:transparent}.uv-socials{display:flex;align-items:center;justify-content:center;color:var(--uv-paper);font-size:clamp(13px,1vw,16px);letter-spacing:.04em;text-transform:uppercase}.uv-socials a{display:inline-flex;align-items:center;gap:8px;color:var(--uv-paper);text-decoration:none;opacity:.92}.uv-socials a:hover{opacity:1;text-decoration:underline;text-underline-offset:5px}.uv-location{color:var(--uv-paper);font-size:13px;letter-spacing:.48em;text-transform:uppercase;opacity:.86}@media(max-width:900px){.uv-title{font-size:clamp(58px,13vw,112px);line-height:.86;letter-spacing:-.048em}}@media(max-width:640px){.uv-page{min-height:100svh;background:radial-gradient(circle at 18% 10%,rgba(255,255,255,.07),transparent 24%),radial-gradient(circle at 92% 48%,rgba(120,160,175,.055),transparent 34%),radial-gradient(circle at 34% 88%,rgba(255,255,255,.035),transparent 30%),linear-gradient(145deg,#111213,#08090a 48%,#050607)}.uv-page:before{opacity:.22;background:repeating-radial-gradient(circle at 24% 16%,rgba(255,255,255,.12) 0 1px,transparent 1px 3px),repeating-radial-gradient(circle at 80% 72%,rgba(255,255,255,.08) 0 1px,transparent 1px 4px),repeating-linear-gradient(84deg,rgba(255,255,255,.024) 0 1px,transparent 1px 6px)}.uv-page:after{background:radial-gradient(ellipse at center,transparent 0 66%,rgba(0,0,0,.34) 100%)}.uv-inner{min-height:100svh;padding:22px 18px 30px}.uv-header{gap:10px}.uv-logo{max-width:52vw;font-size:clamp(27px,7.8vw,35px)}.uv-logo span:after{height:34px}.uv-password-details{max-width:46vw}.uv-password-toggle{font-size:clamp(11px,3.1vw,13px)}.uv-password-box{top:30px;width:min(315px,calc(100vw - 36px))}.uv-main{align-items:center;padding:clamp(96px,18svh,136px) 0 34px}.uv-title{max-width:100%;font-size:clamp(38px,10.4vw,44px);line-height:.94;letter-spacing:-.022em;text-align:center}.uv-title span{display:block}.uv-copy{max-width:335px;margin-top:28px;margin-bottom:24px;font-size:clamp(15px,4.15vw,17px);line-height:1.42;padding-inline:0}.uv-form-wrap{padding-inline:0}.uv-field{width:min(100%,315px);min-height:56px}.uv-field input{padding:16px 17px;font-size:16px}.uv-field button{width:58px;flex-basis:58px;font-size:25px}.uv-footer{gap:13px;padding-top:10px;padding-bottom:0}.uv-socials{font-size:13px}.uv-location{font-size:11px;letter-spacing:.24em}}@media(max-width:380px){.uv-inner{padding-inline:16px}.uv-main{padding-top:clamp(86px,16svh,118px)}.uv-title{font-size:clamp(35px,10vw,39px);letter-spacing:-.018em}.uv-copy{max-width:300px;font-size:15px}.uv-field{width:min(100%,292px)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/up-valley.css.map */
