:root{--paper:#CCC8C0;--paper-hi:#DCD8D0;--paper-lo:#A8A399;--ink:#0E0F11;--ink-2:#46423C;--ink-3:#756E65;--black:#141210;--hair:rgba(20,18,16,.16);--glacier:#6fb0c8;--glacier-ink:#08171E;--tall:"Bebas Neue","Oswald",Impact,sans-serif;--serif:"Instrument Serif","Bodoni Moda",Didot,serif;--sans:"Instrument Sans",system-ui,sans-serif;--ui:"Instrument Sans",system-ui,sans-serif;--gutter:clamp(1.25rem,3.6vw,3.4rem);--ico-sm:clamp(40px,3.9vw,54px);--tooth:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='t'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23t)' opacity='0.62'/%3E%3C/svg%3E");--grit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.32' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='260' height='260' filter='url(%23g)' opacity='0.85'/%3E%3C/svg%3E")}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;display:block;height:auto}.page{position:relative;isolation:isolate;overflow:hidden;min-height:100svh;display:flex;flex-direction:column}.page__stock{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(120% 90% at 18% 22%,var(--paper-hi) 0%,var(--paper) 46%,var(--paper-lo) 100%)}.page__stock:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;opacity:.7;background-image:var(--tooth);background-size:300px 300px}.page__stock:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(130% 100% at 45% 40%,transparent 46%,rgba(28,24,18,.3) 100%)}.page:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:var(--grit),var(--tooth);background-size:260px 260px,300px 300px;mix-blend-mode:overlay;opacity:.42}.bar,.wrap,.foot{position:relative;z-index:3}.bar{padding:clamp(1.1rem,2.6vh,1.8rem) var(--gutter) 0}.bar img{width:clamp(116px,11vw,150px)}.wrap{flex:1;display:grid;align-items:center;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.2rem,3.2vh,2.4rem) var(--gutter) clamp(.8rem,2vh,1.3rem)}.eyebrow{display:inline-flex;align-items:center;gap:.55rem;margin:0 0 clamp(.9rem,2vh,1.3rem);font:700 10px/1 var(--ui);letter-spacing:.17em;text-transform:uppercase;color:var(--ink-2)}.eyebrow:before{content:"";width:6px;height:6px;background:var(--glacier)}.lock{margin:0}.lock span{display:block;text-transform:uppercase}.lock .g{font-family:var(--tall);font-weight:400;font-size:clamp(.9rem,6.83vw,5.58rem);line-height:.82;letter-spacing:.002em;white-space:nowrap;transform:scaleX(.92);transform-origin:left center}.lock .s{font-family:var(--serif);font-style:italic;font-weight:400;font-size:clamp(1.1rem,4.9vw,4rem);line-height:.94;white-space:nowrap;margin-top:.08em}.riso{filter:url(#riso)}.sub{margin:clamp(1.1rem,2.6vh,1.6rem) 0 0;max-width:34rem;font:500 clamp(14.5px,1.12vw,16px)/1.7 var(--sans);color:#2f2c27}.sub b{font-weight:700;color:var(--ink)}.facts{margin:clamp(.9rem,2vh,1.2rem) 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.5rem .55rem;align-items:baseline;font:600 11px/1.6 var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.facts li+li:before{content:"\b7";margin-right:.55rem;color:var(--ink-3)}.cap{margin:clamp(1.5rem,3.4vh,2.2rem) 0 0;max-width:30rem}.cap__lab{display:block;margin:0 0 .5rem;font:700 10.5px/1.3 var(--ui);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-2)}.cap__row{display:flex;gap:.5rem;flex-wrap:wrap}.cap__in{flex:1 1 15rem;min-width:0;padding:.85rem .95rem;border:1px solid rgba(20,18,16,.3);background:#ffffff4d;font:500 15px/1.2 var(--sans);color:var(--ink);border-radius:0}.cap__in::placeholder{color:var(--ink-3)}.cap__in:focus-visible{outline:2px solid var(--glacier);outline-offset:1px;background:#ffffff80}.cap__btn{flex:0 0 auto;border:0;cursor:pointer;padding:.85rem clamp(1.1rem,2.4vw,1.7rem);background:var(--glacier);color:var(--glacier-ink);font:700 11.5px/1.2 var(--ui);letter-spacing:.14em;text-transform:uppercase;transition:background .15s}.cap__btn:hover{background:color-mix(in srgb,var(--glacier) 88%,#000)}.cap__btn[disabled]{opacity:.55;cursor:default}.cap__note{margin:.7rem 0 0;font:400 11.5px/1.55 var(--sans);color:var(--ink-3)}.cap__msg{margin:.7rem 0 0;font:600 12.5px/1.5 var(--sans);color:var(--ink);min-height:1.2em}.cap__msg[data-state=err]{color:#8c2f2f}.cap__msg[data-state=ok]{color:#1f5d33}.shot{position:relative;display:grid;place-items:center}.shot img{width:min(100%,26rem);filter:contrast(1.1) saturate(.84) brightness(.96) drop-shadow(0 26px 34px rgba(20,18,16,.34))}.foot{display:flex;flex-wrap:wrap;gap:.6rem clamp(1rem,3vw,2rem);align-items:center;padding:clamp(.9rem,2.2vh,1.4rem) var(--gutter) clamp(1.2rem,3vh,2rem);border-top:1px solid var(--hair);font:600 10.5px/1.5 var(--ui);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3)}.foot a{color:var(--ink-2);text-decoration:none;border-bottom:1px solid rgba(20,18,16,.22)}.foot a:hover{color:var(--ink);border-bottom-color:var(--ink)}.foot__soc{display:flex;gap:clamp(.7rem,2vw,1.2rem);margin-left:auto}@media(max-width:860px){.wrap{grid-template-columns:1fr;align-items:start;padding-top:clamp(1.2rem,3vh,2rem)}.shot{order:-1}.shot img{width:min(74%,18rem)}.foot__soc{margin-left:0;width:100%}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.pw{position:relative;z-index:3;padding:0 var(--gutter) clamp(1rem,2.5vh,1.6rem);display:flex;gap:.4rem;align-items:center;flex-wrap:wrap}.pw input{padding:.5rem .6rem;border:1px solid rgba(20,18,16,.22);background:transparent;font:400 12px/1.2 var(--sans);color:var(--ink);min-width:11rem}.pw button{padding:.5rem .8rem;border:0;background:transparent;cursor:pointer;font:700 9.5px/1.2 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.pw button:hover{color:var(--ink)}.pw__err{font:600 11px/1.4 var(--sans);color:#8c2f2f}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/5/assets/password.css.map */
