html.family-login-sky body{background:#a9dbe6 url('/boutique/family-parents-sky-v1.webp') center/cover fixed no-repeat!important;color:#214650}.family-login-sky .account{box-sizing:border-box;display:grid;grid-template-columns:minmax(280px,.95fr) minmax(0,1.05fr);max-width:1220px;margin:32px auto;padding:0 24px;gap:36px;min-height:0!important;background:transparent!important;align-items:center}.family-login-sky .account aside{position:relative;background:transparent!important;padding:24px!important;color:#193f4b!important;border:0;overflow:hidden}.family-login-sky .account aside .brand{display:block;color:#193f4b!important;font-size:28px;margin:0 0 20px}.family-login-sky .account aside .workshop-image{display:block;width:min(100%,350px);height:auto;max-height:none;aspect-ratio:3/4;object-fit:contain;margin:0 auto 24px;border-radius:95px 95px 24px 24px;border:5px solid #fff8e8;box-sizing:border-box;box-shadow:0 16px 32px #1f526a30}.family-login-sky .account aside h1{font-size:clamp(27px,3vw,40px);line-height:1.14;color:#193f4b!important;margin:16px 0}.family-login-sky .account aside h1 em{color:#795718!important}.family-login-sky .account aside p,.family-login-sky .account aside .eyebrow,.family-login-sky .account aside .signature{color:#193f4b!important}.family-login-sky .account aside p{font-size:16px;line-height:1.65}.family-login-sky .account aside .signature{font-size:10px;letter-spacing:1.6px}.family-login-sky .surface{box-sizing:border-box;width:100%;min-width:0;padding:clamp(24px,4vw,48px);background:#fffdf7f7!important;border:1px solid #ffffff;border-radius:26px;box-shadow:0 20px 60px #22526924;color:#193f4b!important}.family-login-sky .surface h2{font-size:clamp(26px,3vw,34px);color:#193f4b!important}.family-login-sky .surface .back,.family-login-sky .surface .link,.family-login-sky .tabs button,.family-login-sky #show-password{color:#265d67!important}.family-login-sky .tabs button.active{border-color:#8c671f!important}.family-login-sky .surface .primary{background:linear-gradient(110deg,#edcf86,#dcb65e)!important;color:#203d43!important;border:1px solid #c8a451;box-shadow:0 5px 16px #ab832b20}.family-login-sky .surface label,.family-login-sky .surface #intro{color:#193f4b!important}.family-login-sky .surface input{box-sizing:border-box;max-width:100%;border-color:#bcced0}.family-login-sky .login-sky-birds{position:absolute;right:16px;top:12px;width:150px;height:55px;color:#3a7182;pointer-events:none}.family-login-sky body>p:last-child{background:#fffdf5e8;width:fit-content;margin:24px auto;padding:14px 24px!important;border-radius:30px}.family-login-sky body>p:last-child a{color:#234e58}@media(max-width:760px){.family-login-sky .account{grid-template-columns:1fr;margin:14px auto;padding:0 16px;gap:14px}.family-login-sky .account aside{padding:12px 10px!important;text-align:center}.family-login-sky .account aside .brand{font-size:22px;margin-bottom:12px;text-align:left}.family-login-sky .account aside .workshop-image{display:block!important;width:170px;margin-bottom:14px;border-width:3px;border-radius:55px 55px 18px 18px}.family-login-sky .account aside h1{font-size:26px;margin:10px 0}.family-login-sky .account aside p{font-size:14px;margin-bottom:0}.family-login-sky .account aside .signature{display:none}.family-login-sky .surface{padding:24px 20px;border-radius:22px}.family-login-sky .login-sky-birds{width:100px;right:8px}.family-login-sky .tabs{gap:8px}.family-login-sky .tabs button{font-size:14px}}
