html[data-pack=shop] .shop-auth{isolation:isolate;flex-direction:column;align-items:center;min-height:100svh;padding:32px 24px;display:flex}html[data-pack=shop] .shop-auth-brand{letter-spacing:-.04em;align-self:flex-start;font:italic 40px/1 Newsreader,Georgia,serif;text-decoration:none}html[data-pack=shop] .shop-auth-content{width:min(100%,440px);margin-block:auto;padding-block:40px}html[data-pack=shop] .shop-auth .auth-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff9e;border:0;border-radius:22px;flex-direction:column;gap:24px;width:100%;max-width:none;margin:0;padding:32px;display:flex;box-shadow:inset 0 0 0 1px #ffffffe6,inset 0 0 0 2px #4f223121,0 28px 70px -34px #5422344d}html[data-pack=shop] .shop-auth h1{font-size:44px}html[data-pack=shop] .shop-auth p{overflow-wrap:anywhere;line-height:1.5}html[data-pack=shop] .shop-auth .field{pointer-events:auto;z-index:auto;background:0 0;gap:8px;font-size:15px;display:grid;position:static;overflow:visible}html[data-pack=shop] .shop-auth .field:after{content:none}html[data-pack=shop] .shop-auth input{border:1px solid var(--line);background:#ffffffb8;border-radius:12px;min-height:48px;padding:12px;font-size:16px}html[data-pack=shop] .shop-auth .button{background:var(--cherry);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;text-decoration:none;display:inline-flex}html[data-pack=shop] .shop-auth .button:hover:not(:disabled){background:#b7193f}html[data-pack=shop] .shop-auth .button-quiet{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff80}html[data-pack=shop] .shop-auth .button-quiet:hover:not(:disabled){background:#f7d9e3}html[data-pack=shop] .shop-auth .link-button{color:var(--ink);text-underline-offset:4px;background:0 0;text-decoration:underline}html[data-pack=shop] .shop-auth .error{color:#8c1738}html[data-pack=shop] .shop-auth-note{color:var(--muted);text-align:center;font-size:14px}@media (max-width:600px){html[data-pack=shop] .shop-auth{padding:24px 20px}html[data-pack=shop] .shop-auth .auth-card{padding:24px}html[data-pack=shop] .shop-auth h1{font-size:40px}}html[data-pack=shop] .shop-auth .auth-card .auth-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:0}html[data-pack=shop] .shop-auth-layout{grid-template-columns:440px 1fr;align-items:center;gap:96px;width:min(100%,1040px);margin-block:auto;display:grid}html[data-pack=shop] .shop-auth-content{width:100%}html[data-pack=shop] .shop-auth-stickers{height:540px;position:relative}html[data-pack=shop] .shop-auth-label{background:#f5d973;padding:10px 16px;font-size:14px;position:absolute;top:20px;left:52px;transform:rotate(-4deg)}html[data-pack=shop] .shop-auth-cover{width:230px;position:absolute;top:100px;left:120px;transform:rotate(7deg)}html[data-pack=shop] .shop-auth-cover:before{content:"";z-index:1;background:#f5d973b8;width:86px;height:26px;position:absolute;top:10px;left:60px;transform:rotate(-14deg)}html[data-pack=shop] .shop-auth-stickers img{object-fit:contain;filter:drop-shadow(0 12px 12px #54223424)}html[data-pack=shop] .shop-auth-cover img{width:100%;height:auto}html[data-pack=shop] .shop-auth-bag{position:absolute;top:260px;left:-20px;transform:rotate(-8deg)}html[data-pack=shop] .shop-auth-shades{position:absolute;top:395px;left:220px;transform:rotate(12deg)}html[data-pack=shop] .shop-auth .button{box-shadow:none;background:#b7193f;border:0}html[data-pack=shop] .shop-auth .button-quiet{color:#482536;background:#f7d9e3;box-shadow:inset 0 0 0 1px #b7193f35}html[data-pack=shop] .shop-auth .link,html[data-pack=shop] .shop-auth .link-button{color:#482536;text-underline-offset:4px;text-decoration:underline}html[data-pack=shop] .shop-auth p{color:#694753}html[data-pack=shop] .shop-auth .error{color:#8c1738;font-size:14px}html[data-pack=shop] .shop-auth strong{overflow-wrap:anywhere;word-break:normal}@media (max-width:900px){html[data-pack=shop] .shop-auth-layout{grid-template-columns:1fr;gap:0;max-width:440px}html[data-pack=shop] .shop-auth-stickers{width:100%;height:155px}html[data-pack=shop] .shop-auth-label{padding:8px 12px;font-size:13px;top:55px;left:0}html[data-pack=shop] .shop-auth-cover{width:115px;top:0;left:auto;right:8px}html[data-pack=shop] .shop-auth-cover:before{width:52px;height:18px;top:2px;left:30px}html[data-pack=shop] .shop-auth-bag{width:145px;height:125px;top:25px;left:110px}html[data-pack=shop] .shop-auth-shades{display:none}html[data-pack=shop] .shop-auth-note{margin-block:16px 0}html[data-pack=shop] .shop-auth-stickers{grid-row:1;height:100px}html[data-pack=shop] .shop-auth-label{top:30px}html[data-pack=shop] .shop-auth-cover{width:82px;top:-12px;right:18px}html[data-pack=shop] .shop-auth-bag{width:100px;height:90px;top:0;left:auto;right:75px}html[data-pack=shop] .shop-auth-content{padding-block:0 16px}html[data-pack=shop] .shop-auth .auth-card{gap:20px}}
