.pw{min-height:100vh;min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;position:relative}.pw-top{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-block:22px}.pw-top .brand{display:flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none}.pw-top .brand svg{width:38px;height:38px}.pw-top .brand img{width:var(--logo-width,140px);height:auto;max-height:60px;object-fit:contain}.pw-top .brand b{font-family:var(--display);font-weight:var(--dw,400);font-size:24px;letter-spacing:var(--brandls,0)}.pw-top button{background:none;border:1.5px solid color-mix(in srgb,var(--ink) 50%,transparent);color:var(--ink);border-radius:999px;padding:10px 18px;font-weight:600;cursor:pointer;display:flex;gap:8px;align-items:center}.pw-top button svg{width:16px;height:16px}.pw-mid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;padding-block:30px 60px}.pw-mid>*{min-width:0}.pw-mid h1{font-size:clamp(56px,9vw,150px);line-height:.88}.pw-mid h1 em{font-style:normal;color:var(--pop)}.pw-mid .rte{color:var(--ink-soft);max-width:44ch;font-size:18px;margin-top:22px}.pw-form{display:flex;gap:10px;margin-top:30px;max-width:520px;flex-wrap:wrap}.pw-form input{flex:1;min-width:220px;font:500 17px var(--body);background:transparent;border:0;border-bottom:2px solid var(--ink);color:var(--ink);padding:14px 2px}.pw-form input::placeholder{color:var(--ink-soft)}.pw-form input:focus{outline:none;border-bottom-color:var(--pop)}.pw-msg{font-family:var(--handf);font-size:22px;color:var(--pop);min-height:1.3em;margin-top:12px}.pw-art{width:100%;max-width:440px;justify-self:center;animation:tumble 7s ease-in-out infinite;aspect-ratio:160/300;height:auto}.pw-img{width:100%;max-width:440px;justify-self:center}@keyframes tumble{0%,to{transform:rotate(-8deg) translateY(0)}50%{transform:rotate(10deg) translateY(-18px)}}.pw-count{display:flex;gap:22px;margin-top:34px;list-style:none;padding:0}.pw-count b{display:block;font-family:var(--display);font-weight:var(--dw,400);font-size:clamp(34px,4vw,52px);line-height:1;font-variant-numeric:tabular-nums}.pw-count span{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.pw-foot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-block:20px;border-top:1px solid color-mix(in srgb,var(--ink) 18%,transparent);font-size:14px;color:var(--ink-soft)}.pw-foot a{color:var(--ink)}.pw-modal{border:0;padding:32px;width:min(440px,calc(100% - 32px));background:var(--surface);color:var(--ink)}.pw-modal::backdrop{background:#12301db3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pw-modal[open]{display:flex;flex-direction:column;gap:16px}.pw-modal h2{font-size:34px;color:var(--accent)}.pw-modal p{color:var(--ink-soft);font-size:15px}.pw-modal .xbtn{position:absolute;top:14px;right:14px}@media(max-width:860px){.pw-mid{grid-template-columns:1fr}.pw-art,.pw-img{max-width:220px;order:-1}}@media(prefers-reduced-motion:reduce){.pw-art{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-password.css.map */
