:root{--lua-bg: #F2EADF;--lua-text: #4A3427;--lua-text-soft: rgba(74,52,39,.75);--lua-border: rgba(74,52,39,.14);--lua-border-strong: rgba(74,52,39,.22);--lua-shadow: 0 18px 45px rgba(0,0,0,.1);--lua-radius: 20px}html,body{height:100%}body.lua-password{margin:0!important;background:var(--lua-bg)!important;color:var(--lua-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body.lua-password{height:100%;overflow:hidden}.lua-password__main{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--lua-bg);overflow:hidden}.lua-password{position:fixed;top:0;right:0;bottom:0;left:0;margin:0;padding:0}.lua-password__main{min-height:100vh;min-height:100svh;display:grid;place-items:center;padding:24px 16px;background:var(--lua-bg)}.lua-password{width:100%;display:grid;place-items:center}.lua-password__card{background:transparent!important;box-shadow:none!important;border:0!important}.lua-password__logo{margin-bottom:12px}.lua-password__logo img{max-width:160px;width:100%;height:auto;display:block;margin:0 auto}.lua-password__title{margin:2px 0 8px;font-size:22px;letter-spacing:.2px;color:var(--lua-text)}.lua-password__text{margin:0 0 16px;color:var(--lua-text-soft);line-height:1.55;font-size:14px}.lua-password__form{display:grid;gap:10px;margin-top:6px}.lua-password__label{text-align:left;font-size:12px;letter-spacing:.2px;color:#4a3427a6}.lua-password__input{width:100%;max-width:100%;box-sizing:border-box;padding:13px 14px;border-radius:14px;border:1px solid var(--lua-border-strong);outline:none;font-size:15px;background:#ffffffeb;color:var(--lua-text);transition:border-color .18s ease,box-shadow .18s ease}.lua-password__input:focus{border-color:#79553c8c;box-shadow:0 0 0 4px #79553c24}.lua-password__button{width:100%;max-width:100%;box-sizing:border-box;padding:12px 14px;border-radius:14px;border:0;cursor:pointer;font-size:15px;font-weight:600;background:var(--lua-text);color:#fff;transition:transform .12s ease,opacity .18s ease,box-shadow .18s ease;box-shadow:0 10px 22px #4a342738}.lua-password__button:hover{transform:translateY(-1px);opacity:.97}.lua-password__button:active{transform:translateY(0);opacity:.92}.lua-password__error{margin:6px 0 0;color:#b00020;font-size:14px}.lua-password__footer{margin:16px 0 0;font-size:12px;color:#4a34278c}@media (min-width: 750px){.lua-password__main{padding:64px 24px}.lua-password__card{padding:30px 24px 22px;max-width:560px}.lua-password__title{font-size:24px;line-height:1.3;letter-spacing:.3px}.lua-password__text{font-size:14.5px}}.lua-password__form input[type=submit],.lua-password__form button:not(.lua-password__button){background:#f2eadf!important;color:transparent!important;border:0!important;box-shadow:none!important;outline:none!important}.lua-password__form input[type=submit]{-webkit-appearance:none!important;appearance:none!important}.lua-password__success{margin:6px 0 0;color:#4a3427d9;font-size:14px}.lua-password__owner{margin:14px 0 0}.lua-password__ownerlink{font-size:12px;color:#4a342773;text-decoration:none}.lua-password__ownerlink:hover{color:#4a3427b3;text-decoration:underline}.lua-password__hero{width:100%;max-width:320px;height:170px;margin:0 auto 22px;overflow:hidden;border-radius:20px;position:relative}@media (min-width: 600px){.lua-password__hero{max-width:420px;height:220px;margin-bottom:28px;border-radius:22px}}@media (min-width: 900px){.lua-password__hero{max-width:560px;height:300px;margin-bottom:36px;border-radius:26px}}.lua-password__hero img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.lua-password__title{font-family:Anton,sans-serif!important;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.lua-password__title{font-size:26px;line-height:1.15}@media (min-width: 600px){.lua-password__title{font-size:30px}}@media (min-width: 900px){.lua-password__title{font-size:34px}}.lua-password__label{display:none!important}.lua-password__row{display:flex;gap:12px;width:100%}.lua-password__input{flex:3}.lua-password__button{flex:1;white-space:nowrap}.lua-password__input,.lua-password__button{height:52px}@media (max-width: 599px){.lua-password__row{flex-direction:column}.lua-password__input,.lua-password__button{width:100%}}.pd-cookie-banner-window,.pd-cookie-banner-backdrop,.pd-cookie-banner-overlay{display:none!important}.lua-password__input,.lua-password__button{height:54px;border-radius:999px!important}.lua-password__input{padding-left:22px}.lua-password__button{padding-left:20px;padding-right:20px}.lua-password__owner,.lua-password__footer{position:fixed;left:50%;transform:translate(-50%);text-align:center;font-size:13px;color:#00000073;z-index:5}.lua-password__footer{bottom:12px}.lua-password__owner{bottom:30px}.lua-password__logo{text-align:center;margin-bottom:24px}.lua-password__logo img{max-width:120px;height:auto;opacity:.9}.lua-password__logo img{max-width:80px;height:auto;opacity:.85}@media (max-width: 749px){.lua-password__logo img{max-width:60px}}body.lua-password{min-height:100vh;margin:0;overflow:hidden}body.lua-password main.lua-password__main{min-height:100vh;display:grid;place-items:center;padding:0}body.lua-password .lua-password__card{transform:translateY(-40px)}body.lua-password .lua-password__owner,body.lua-password .lua-password__footer{position:static!important;left:auto!important;bottom:auto!important;transform:none!important;margin-top:12px;text-align:center}body.lua-password .lua-password__owner,body.lua-password .lua-password__footer{position:fixed;left:50%;transform:translate(-50%);text-align:center;font-size:13px;color:#00000073;z-index:10}body.lua-password .lua-password__footer{bottom:12px}body.lua-password .lua-password__owner{bottom:32px}body.lua-password .lua-password__owner,body.lua-password .lua-password__footer{position:fixed;left:50%;transform:translate(-50%);text-align:center;font-size:13px;color:#00000073;z-index:999;pointer-events:auto}@media (min-width: 1025px){body.lua-password .lua-password__footer{bottom:16px}body.lua-password .lua-password__owner{bottom:36px}}@media (min-width: 750px) and (max-width: 1024px){body.lua-password .lua-password__footer{bottom:14px}body.lua-password .lua-password__owner{bottom:32px}}@media (max-width: 749px){body.lua-password .lua-password__footer{bottom:12px;font-size:12px}body.lua-password .lua-password__owner{bottom:28px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/lua-password.css.map */
