@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(renka-permanent-marker-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:has(body.renka-password){background:#000}body.renka-password{--color-background: #000;--color-foreground: var(--rk-paper);--color-background-rgb: 0 0 0;--color-foreground-rgb: 243 241 234;--color-border-rgb: 243 241 234;min-height:100svh;display:flex;flex-direction:column;background:#000;color:var(--rk-paper)}.rp{--px: 4px;position:relative;isolation:isolate;flex:1;display:grid;place-items:center;min-height:620px;padding:calc(var(--px) * 12 + 56px) 20px;overflow:hidden;background:#000}.rp__tape{position:absolute;z-index:0;height:calc(var(--px) * 12);background:url(renka-tape.png) repeat-x 0 0 / calc(var(--px) * 16) calc(var(--px) * 12);image-rendering:pixelated;pointer-events:none}.rp__tape--top,.rp__tape--bottom{left:0;right:0}.rp__tape--top{top:calc(var(--px) * 4)}.rp__tape--bottom{bottom:calc(var(--px) * 4)}.rp__tape--x1,.rp__tape--x2{top:50%;left:50%;width:240vmax;margin-top:calc(var(--px) * -6);margin-left:-120vmax}.rp__tape--x1{transform:rotate(28deg)}.rp__tape--x2{transform:rotate(-28deg);z-index:-1}.rp__poster{position:relative;z-index:1;box-sizing:border-box;width:min(460px,100%);padding:32px 30px 24px;background:var(--rk-paper);color:var(--rk-ink);transform:rotate(-1.2deg);box-shadow:inset 0 0 0 3px var(--rk-ink),inset 0 0 0 6px var(--rk-paper),inset 0 0 0 7px #16181b59,10px 12px #000000a6;font-family:var(--rk-body)}.rp__tab{position:absolute;top:-13px;width:84px;height:26px;background:#f0d722e0;box-shadow:0 1px #00000040}.rp__tab--l{left:-18px;transform:rotate(-9deg)}.rp__tab--r{right:-18px;transform:rotate(8deg)}.rp__poster p,.rp__poster h1{margin:0}.rp__eyebrow{display:inline-block;padding:5px 10px 4px;background:var(--rk-ink);color:var(--rk-yellow);font-family:var(--rk-display);font-weight:700;font-size:15px;line-height:1;letter-spacing:.14em;text-transform:uppercase}.rp__brand{margin-top:14px!important;font-family:var(--rk-display);font-weight:800;font-size:clamp(64px,20vw,100px);line-height:.9;letter-spacing:-.01em;text-transform:uppercase}.rp__title{margin-top:6px!important;font-family:Permanent Marker,Comic Sans MS,Marker Felt,cursive;font-weight:400;font-size:clamp(28px,8vw,36px);line-height:1.05;color:#ff2e88;transform:rotate(-2deg);transform-origin:left center}.rp__text{margin-top:16px!important;font-size:17px;line-height:1.45}.rp__form{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.rp__form input[type=email]{flex:1 1 200px;min-width:0;box-sizing:border-box;padding:12px;border:2px solid var(--rk-ink);border-radius:0;background:#fff;color:var(--rk-ink);font:400 16px/1.2 var(--rk-body)}.rp__form input[type=email]::placeholder{color:#6b6e72}.rp__form button{flex:0 0 auto;padding:12px 18px;border:2px solid var(--rk-ink);border-radius:0;background:var(--rk-ink);color:var(--rk-yellow);font:700 18px/1.1 var(--rk-display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.rp__form button:hover{background:var(--rk-yellow);color:var(--rk-ink)}.rp__form :focus-visible{outline:3px solid #d98a00;outline-offset:2px}.rp__msg{flex:1 0 100%;min-height:1.4em;font-size:14px;line-height:1.4}.rp__vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:700px){.rp{--px: 3px;min-height:560px;padding-inline:16px}.rp__tape--x1{transform:rotate(52deg)}.rp__tape--x2{transform:rotate(-52deg)}.rp__poster{padding:28px 22px 20px;box-shadow:inset 0 0 0 3px var(--rk-ink),inset 0 0 0 6px var(--rk-paper),inset 0 0 0 7px #16181b59,7px 9px #000000a6}.rp__tab{width:64px;height:22px;top:-11px}}.renka-password .password-footer,.renka-password .password-footer p,.renka-password .password-footer a{color:var(--rk-paper)}.renka-password .password-footer{background:#000;padding-block:20px 28px}.renka-password .password-footer__button{color:var(--rk-yellow);font-family:var(--rk-display);font-weight:700;font-size:16px;letter-spacing:.08em;text-transform:uppercase}.renka-password .password-footer svg{fill:var(--rk-paper)}.renka-password .password-dialog{background:#000;color:var(--rk-paper)}.renka-password .password-dialog__title{color:var(--rk-yellow);font-family:var(--rk-display);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.renka-password .password-dialog .field__input{border:2px solid var(--rk-yellow);border-radius:0;background:var(--rk-night);color:var(--rk-paper)}.renka-password .password-dialog__submit-button{border:2px solid var(--rk-yellow);border-radius:0;background:var(--rk-yellow);color:var(--rk-ink);font-family:var(--rk-display);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.renka-password .password-dialog__close-button{color:var(--rk-paper)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/renka-password.css.map */
