.form-group.required .form-control-label::before{content:"*";color:#c00}.login-page{margin-top:1em}.login-page .login-form-nav{margin-bottom:1.25em}.login-page .login-form-nav .tab-pane{margin-top:1em}.login-page .login{margin-bottom:0.938em}.login-page .login .error-message-form{padding:0.625em;background-color:#c00;color:#fff;border-radius:0.188em}.registration-page .privacy-policy{margin-top:1rem}.login-banner{background-image:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/v1748437228605/images/account.jpg");background-position-y:40%}.equal-height .card{width:100%}.track-order-header{font-size:1.75rem}.request-password-title{font-size:1.5rem}.column-conatiner{width:100%;margin:0 auto;border:1px solid #d7d7d7;padding:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.625rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 769px){.column-conatiner{width:90%;margin-right:.375rem;margin-bottom:2.5rem;padding:1.25rem .9375rem 1.5625rem;height:7.5rem}}.wrapperaccount{width:100%;margin-top:4.375rem}@media (min-width: 992px){.wrapperaccount{width:75%;margin:40px auto 0}}.fontstyling{font-size:.75rem;height:.9375rem;line-height:1rem;font-family:"ProximaNova-Regular",sans-serif;font-weight:400;color:#6c6c6c;margin-top:.3125rem}@media (min-width: 769px){.fontstyling{height:2.125rem;line-height:1.125rem;font-size:.875rem}}.check-order-status-icon{display:inline-block;margin-right:.875rem;width:1rem;height:1rem;background-repeat:no-repeat;background-image:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/orders-purchases.svg");margin-top:.5rem;background-size:contain}@media (min-width: 769px){.check-order-status-icon{width:1.875rem;height:1.875rem}}.wishlist-icon{display:inline-block;margin-top:.5rem;margin-right:.625rem;width:1rem;height:.875rem;background-repeat:no-repeat;background-size:contain;background-image:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/wishlist.svg")}@media (min-width: 769px){.wishlist-icon{margin-top:.5rem;margin-right:.875rem;width:1.875rem;height:1.875rem}}.address-icon{display:inline-block;margin-top:.5rem;width:1.1875rem;margin-right:.625rem;height:1.9375rem;background:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/location-small.svg") no-repeat}@media (min-width: 769px){.address-icon{margin-right:.875rem;margin-top:.5rem}}.paymentmethod-icon{display:inline-block;width:2.5rem;margin-top:.5rem;height:1.5rem;background:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/PaymentMethods.svg") no-repeat}@media (min-width: 769px){.paymentmethod-icon{margin-right:.875rem;margin-top:.5rem}}.accountdetails-icon{display:inline-block;margin-top:.5rem;margin-right:.625rem;width:1rem;height:.9375rem;background-repeat:no-repeat;background-size:contain;background-image:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/my-Account-Not-Signed-In.svg")}@media (min-width: 769px){.accountdetails-icon{width:2.0625rem;height:1.875rem;margin-right:.875rem;margin-top:.5rem}}#Account-dashboard-logoutbtn.btn-primary{width:5.8125rem;height:2.5rem;position:absolute;top:-.25rem;padding:.25rem;font-family:"ProximaNova-Bold",sans-serif;font-weight:600}@media (min-width: 769px){#Account-dashboard-logoutbtn.btn-primary{top:-2.5rem}}@media (max-width: 768.98px){#Account-dashboard-logoutbtn.btn-primary{margin-top:10px}}#Account-dashboard-logoutbtn.btn-primary a{height:1.125rem;font-size:.9375rem}#Account-dashboard-logoutbtn.btn-primary a:hover{color:white;text-decoration:none}.button-accountdashboard{border:none;padding:0;height:1.0625rem;line-height:.875rem;font-family:"ProximaNova-Regular",sans-serif;font-weight:400;background-color:transparent}@media (min-width: 769px){.button-accountdashboard{height:1.25rem;line-height:1rem}}.button-accountdashboard a{height:1.0625rem;font-size:.875rem;color:#222}@media (min-width: 769px){.button-accountdashboard a{font-size:1rem;height:1.25rem}}.logoutbtn{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;position:relative}.login-wrapper{width:100%;margin:0 auto 9.25rem}@media (min-width: 769px){.login-wrapper{width:52.125rem;margin:0 auto 15.3125rem}}.login-wrapper .createaccount-btn .user-message{font-family:"ProximaNova-Bold",sans-serif;font-weight:600}.login-wrapper #login-form-email,.login-wrapper #login-form-password{font-size:.75rem;line-height:.75rem;height:2.5rem;background-image:none}@media (min-width: 769px){.login-wrapper #login-form-email,.login-wrapper #login-form-password{font-size:.875rem;line-height:.875rem}}.login-wrapper #login-form-email:focus,.login-wrapper #login-form-password:focus{-webkit-box-shadow:none;box-shadow:none}.login-wrapper .form-control-label{font-family:"ProximaNova-Regular",sans-serif;font-size:.75rem;font-weight:400;line-height:.75rem;width:100%}@media (min-width: 769px){.login-wrapper .form-control-label{font-size:.875rem;line-height:.9375rem}}.login-wrapper .page-title{font-family:"ProximaNova-Regular",sans-serif;font-weight:400;font-size:1rem;line-height:1rem}@media (min-width: 769px){.login-wrapper .page-title{line-height:1.5rem;font-size:1.5rem}}.login-wrapper #loginform-vieworder-button.btn-secondary{font-size:.9375rem;line-height:1rem;width:100%}@media (min-width: 769px){.login-wrapper #loginform-vieworder-button.btn-secondary{width:10.75rem;height:2.75rem;margin-top:.625rem}}.login-wrapper .check-order-font{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;line-height:1rem;margin-bottom:.8125rem}@media (min-width: 769px){.login-wrapper .check-order-font{font-size:1.5rem;line-height:1.5rem}}.login-wrapper .havenoaccount-message{font-family:"ProximaNova-Regular",sans-serif;font-weight:400;font-size:1rem;margin-top:2.625rem;line-height:1rem}@media (min-width: 769px){.login-wrapper .havenoaccount-message{font-size:1.5rem;margin-top:3.5rem;line-height:1.5rem}}.login-wrapper .messagelablefont{font-size:.75rem;line-height:.75rem;font-family:"ProximaNova-Regular",sans-serif;font-weight:400;margin-bottom:1.9375rem}@media (min-width: 769px){.login-wrapper .messagelablefont{line-height:.875rem;font-size:.875rem}}.login-wrapper #createaccount-button.btn-primary{width:100%;margin-bottom:2.5625rem}@media (min-width: 769px){.login-wrapper #createaccount-button.btn-primary{margin-bottom:2.4375rem;width:11.75rem}}.login-wrapper #createaccount-button.btn-primary a:hover{color:white;text-decoration:none}.login-wrapper .forgot-password{font-size:.75rem;line-height:.75rem}@media (min-width: 769px){.login-wrapper .forgot-password{font-size:.875rem;line-height:.875rem}}.login-wrapper input[type="checkbox"]:checked+label::after{top:0.4rem}.login-wrapper .check-order-status-icon{background:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/orders-purchases.svg");background-size:contain;background-repeat:no-repeat;display:inline-block;margin-right:.875rem;width:1.875rem;height:1.875rem}.login-wrapper #loginform-submit{margin-bottom:1.3125rem;margin-top:.9375rem;font-family:"ProximaNova-Bold",sans-serif;font-weight:600}@media (min-width: 769px){.login-wrapper #loginform-submit{margin-bottom:1.3125rem}}.login-wrapper .verticle-divider{height:calc(100% - 57px);display:block;margin:0 auto}@media (max-width: 768.98px){.login-wrapper .verticle-divider{min-height:1px !important;width:100%}}@media (max-width: 768.98px){.login-wrapper .divider-css-mobile{width:100%;margin-bottom:1.25rem}}.login-wrapper #form-group-wrapper.form-group.required .form-control-label::before{content:"";color:transparent}.login-wrapper .password-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.login-wrapper .password-icon{right:0;position:absolute;background-size:contain;height:.9375rem;width:.9375rem;margin-right:.625rem;top:.8125rem}.login-wrapper .forgot-password-enable{background-image:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/enable-eye.svg");background-repeat:no-repeat}.login-wrapper .forgot-password-disable{background-image:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/disable-eye.svg");background-repeat:no-repeat}.login-wrapper .invalid-feedback{display:block}.Password-resetwrapper{margin-top:.625rem;margin-bottom:2.5rem}@media (min-width: 769px){.Password-resetwrapper{margin-top:2.5rem;margin-bottom:2.5rem}}@media (max-width: 768.98px){.Password-resetwrapper .container-mobile-view{padding-left:.3125rem;padding-right:.3125rem}}@media (max-width: 768.98px){.Password-resetwrapper .password-reset-section{padding:0}}@media (min-width: 769px){.Password-resetwrapper .form-group{width:25rem}}@media (min-width: 769px){.Password-resetwrapper .send-email-btn{width:25rem}}.Password-resetwrapper .send-email-btn .btn-primary{font-family:"ProximaNova-Bold",sans-serif;font-weight:600}.Password-resetwrapper .request-password-body p{font-size:.75rem;color:#6c6c6c}@media (min-width: 769px){.Password-resetwrapper .request-password-body p{font-size:.875rem}}.Password-resetwrapper .request-password-body .form-group.required .form-control-label::before{content:""}.Password-resetwrapper .request-password-body .form-group .form-control.is-invalid{background-image:none}.Password-resetwrapper .request-password-body .form-group .form-control-label,.Password-resetwrapper .request-password-body .form-group .form-control{font-size:.875rem}@media (max-width: 575.98px){.Password-resetwrapper .request-password-body .form-group .form-control-label,.Password-resetwrapper .request-password-body .form-group .form-control{font-size:.75rem}}.Password-resetwrapper .request-reset-pwd{text-align:center}@media (min-width: 769px){.Password-resetwrapper .request-reset-pwd .send-email-btn .btn-primary{margin:auto;width:11.25rem;height:2.5rem;padding:0.25rem;font-family:"ProximaNova-Bold",sans-serif;font-weight:600}}@media (min-width: 769px){.Password-resetwrapper .request-reset-pwd .send-email-btn{margin:auto;width:50%}}.Password-resetwrapper .request-password-title{font-family:"ProximaNova-Regular",sans-serif;font-weight:400;font-size:1rem;line-height:1rem;margin-bottom:.625rem}@media (min-width: 769px){.Password-resetwrapper .request-password-title{font-size:1.5rem;line-height:1.5rem;margin-bottom:.3125rem}}.Password-resetwrapper .forgotpassword-message{color:#6c6c6c;font-family:"ProximaNova-Regular",sans-serif;font-weight:400;font-size:.75rem}@media (min-width: 769px){.Password-resetwrapper .forgotpassword-message{font-size:.875rem}}.Password-resetwrapper .reset-password-email:focus{-webkit-box-shadow:none;box-shadow:none;background-image:none}.Password-resetwrapper .reset-msg{text-align:center}@media (min-width: 769px){.Password-resetwrapper .reset-msg{width:75%}}.newpassword-wrapper{margin-top:.625rem;margin-bottom:2.5rem}@media (min-width: 769px){.newpassword-wrapper{margin-top:2.5rem;margin-bottom:2.5rem}}@media (max-width: 768.98px){.newpassword-wrapper{margin-left:-.625rem;margin-right:-.625rem}}.newpassword-wrapper .form-group.required .form-control-label::before{content:""}.newpassword-wrapper .card-body,.newpassword-wrapper .card-body-password{padding:0}@media (min-width: 769px){.newpassword-wrapper .card-body,.newpassword-wrapper .card-body-password{width:30rem}}.newpassword-wrapper .form-control-label{font-size:.75rem;line-height:.75rem}@media (min-width: 769px){.newpassword-wrapper .form-control-label{font-size:.875rem;line-height:.875rem}}.newpassword-wrapper .form-control-label::before{content:""}.newpassword-wrapper #newPassword,.newpassword-wrapper #newPasswordConfirm,.newpassword-wrapper .form-control{-webkit-box-shadow:none;box-shadow:none;background-image:none}.newpassword-wrapper .resetpassword-label{font-family:"ProximaNova-Regular",sans-serif;font-weight:400;font-size:1rem;line-height:1rem}@media (min-width: 769px){.newpassword-wrapper .resetpassword-label{font-size:1.5rem;line-height:1.5rem}}.newpassword-wrapper .resetpasswordrule-text{font-family:"ProximaNova-Regular",sans-serif;font-weight:400;font-size:.75rem;line-height:.75rem;color:#6c6c6c}@media (min-width: 769px){.newpassword-wrapper .resetpasswordrule-text{font-size:.875rem;line-height:.875rem}}.newpassword-wrapper .textlabels{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newpassword-wrapper .form-group{position:relative}.newpassword-wrapper .field-icon{right:.625rem;top:2.4375rem;position:absolute;z-index:9;width:.9375rem;height:.9375rem;background-repeat:no-repeat;background-size:contain;cursor:pointer;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.newpassword-wrapper .pwd-eye-enable{background-image:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/enable-eye.svg")}.newpassword-wrapper .pwd-eye-disable{background-image:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/disable-eye.svg")}.newpassword-wrapper #newPasswordConfirm,.newpassword-wrapper #newPasswordConfirm{background-image:none I !important}.server-error-msg-wrapper .msgcss-change{font-size:.75rem;line-height:.9375rem;margin-bottom:.625rem;color:#bc2424}@media (max-width: 768.98px){#register-account-wrapper{margin:0 -.625rem}}#register-account-wrapper .register-account-container{padding:2.5rem 0}@media (min-width: 769px){#register-account-wrapper .register-account-container{width:27.5rem;margin:0 auto}}@media (max-width: 768.98px){#register-account-wrapper .register-account-container{padding-top:.625rem}}#register-account-wrapper .register-account-container .heading{font-size:1.5rem;line-height:1.8125rem;font-family:"ProximaNova-Regular",sans-serif;font-weight:normal}@media (max-width: 768.98px){#register-account-wrapper .register-account-container .heading{font-size:1rem;line-height:1.25rem}}#register-account-wrapper .register-account-container .sub-heading{font-size:.875rem;line-height:1.125rem;color:#6c6c6c;margin:.3125rem 0 1.25rem 0}@media (max-width: 768.98px){#register-account-wrapper .register-account-container .sub-heading{font-size:.75rem;line-height:.9375rem}}#register-account-wrapper .register-account-container .card{border:none}#register-account-wrapper .register-account-container .card .card-body{padding:0}#register-account-wrapper .register-account-container .card .card-body .registration .form-group{position:relative;margin-bottom:1.25rem}#register-account-wrapper .register-account-container .card .card-body .registration .form-group.email{margin-bottom:.625rem !important}#register-account-wrapper .register-account-container .card .card-body .registration .form-group.add-to-email-list-wrapper{padding-bottom:.6875rem !important}#register-account-wrapper .register-account-container .card .card-body .registration .form-group .invalid-feedback{font-size:.75rem;line-height:.9375rem;color:#bc2424;margin:.625rem 0 0 0}#register-account-wrapper .register-account-container .card .card-body .registration .form-group .was-validated .form-control:invalid,#register-account-wrapper .register-account-container .card .card-body .registration .form-group .form-control.is-invalid{background-image:none;border:.0625rem solid #bc2424}#register-account-wrapper .register-account-container .card .card-body .registration .form-group .form-control{border:.0625rem solid #d7d7d7}#register-account-wrapper .register-account-container .card .card-body .registration .form-group .form-control-label{width:100%;font-size:.875rem;line-height:1.0625rem;margin-bottom:.25rem}#register-account-wrapper .register-account-container .card .card-body .registration .form-group .form-control-label::before{content:""}@media (max-width: 768.98px){#register-account-wrapper .register-account-container .card .card-body .registration .form-group .form-control-label{font-size:.75rem;line-height:.9375rem}}#register-account-wrapper .register-account-container .card .card-body .registration .form-group .field-icon{width:.9375rem;height:.9375rem;right:.625rem;top:2.375rem;position:absolute;z-index:9;background-repeat:no-repeat;background-size:contain;cursor:pointer}#register-account-wrapper .register-account-container .card .card-body .registration .form-group .pwd-eye-enable{background-image:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/enable-eye.svg")}#register-account-wrapper .register-account-container .card .card-body .registration .form-group .pwd-eye-disable{background-image:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/disable-eye.svg")}#register-account-wrapper .register-account-container .card .card-body .registration .add-to-email-list-wrapper .custom-control-label,#register-account-wrapper .register-account-container .card .card-body .registration .add-to-email-list-wrapper .privacy-notice{font-size:.75rem;line-height:.9375rem;color:#363636}@media (max-width: 768.98px){#register-account-wrapper .register-account-container .card .card-body .registration .add-to-email-list-wrapper .custom-control-label,#register-account-wrapper .register-account-container .card .card-body .registration .add-to-email-list-wrapper .privacy-notice{color:#000}}#register-account-wrapper .register-account-container .card .card-body .registration .add-to-email-list-wrapper .custom-control-label{margin-right:.125rem;overflow:visible}#register-account-wrapper .register-account-container .card .card-body .registration .add-to-email-list-wrapper .custom-control-label:focus,#register-account-wrapper .register-account-container .card .card-body .registration .add-to-email-list-wrapper .custom-control-label:active{outline:none}#register-account-wrapper .register-account-container .card .card-body .registration .add-to-email-list-wrapper .custom-control-label::before{border:1px solid #6c6c6c;top:0;outline:none}#register-account-wrapper .register-account-container .card .card-body .registration .add-to-email-list-wrapper .custom-control-label::after{top:.3125rem;left:-1.375rem;background:none}@media (max-width: 768.98px){#register-account-wrapper .register-account-container .card .card-body .registration .add-to-email-list-wrapper .custom-control-label{display:-webkit-box;display:-ms-flexbox;display:flex}}#register-account-wrapper .register-account-container .card .card-body .registration .add-to-email-list-wrapper .privacy-notice{text-decoration:underline;position:relative;top:-7px}#register-account-wrapper .register-account-container .card .card-body .registration .add-to-email-list-wrapper .custom-control-label{margin-right:0.12rem;display:inline-block !important}#register-account-wrapper .register-account-container .card .card-body .registration .add-to-email-list-wrapper .content-asset{display:inline-block}#register-account-wrapper .change-password-hint{font-size:.875rem;line-height:1.125rem;color:#6c6c6c;margin:0 0 1.25rem 0}@media (max-width: 768.98px){#register-account-wrapper .change-password-hint{width:80%;font-size:.75rem;line-height:1rem}}#register-account-wrapper .btn-primary{font-family:"ProximaNova-Bold",sans-serif;font-weight:600}.wishlist-account-wrapper{width:100%}@media (min-width: 769px){.wishlist-account-wrapper{width:52.125rem;margin:0 auto}}@media (max-width: 768.98px){.wishlist-account-wrapper .divider-css-mobile{width:100%}}.wishlist-account-wrapper .verticle-divider{height:calc(100% - 57px);display:block;margin:0 auto}@media (max-width: 768.98px){.wishlist-account-wrapper .verticle-divider{min-height:1px !important;width:100%}}.wishlist-account-wrapper .check-order-status-icon{background:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/orders-purchases.svg");background-size:contain;background-repeat:no-repeat;display:inline-block;margin-right:.875rem;width:1.875rem;height:1.875rem}@media (max-width: 768.98px){.wishlist-account-wrapper .divider-css-mobile{width:100%;margin-bottom:1.25rem}}.wishlist-account-wrapper .check-order-font{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;line-height:1rem;margin-bottom:.8125rem}@media (min-width: 769px){.wishlist-account-wrapper .check-order-font{font-size:1.5rem;line-height:1.5rem}}.wishlist-account-wrapper .havenoaccount-message{font-family:"ProximaNova-Regular",sans-serif;font-weight:400;font-size:1rem;line-height:1rem}@media (min-width: 769px){.wishlist-account-wrapper .havenoaccount-message{font-size:1.5rem;line-height:1.5rem}}.wishlist-account-wrapper .messagelablefont{font-size:.75rem;line-height:.75rem;font-family:"ProximaNova-Regular",sans-serif;font-weight:400;margin-bottom:1.9375rem}@media (min-width: 769px){.wishlist-account-wrapper .messagelablefont{line-height:.875rem;font-size:.875rem}}.wishlist-account-wrapper .check-order-font{font-size:1.5rem;font-family:"ProximaNova-Regular",sans-serif;font-weight:400}.wishlist-account-wrapper #createaccount-button.btn-primary{width:100%;margin-bottom:2.5625rem}@media (min-width: 769px){.wishlist-account-wrapper #createaccount-button.btn-primary{margin-bottom:2.4375rem;width:10.875rem}}.wishlist-account-wrapper #createaccount-button.btn-primary a:hover{color:white;text-decoration:none}.wishlist-account-wrapper .forgot-password{font-size:.75rem;line-height:.75rem}@media (min-width: 769px){.wishlist-account-wrapper .forgot-password{font-size:.875rem;line-height:.875rem}}.wishlist-account-wrapper .wishlist-login-form{padding:0;margin:0}.wishlist-account-wrapper .wishlist-login-form .form-group.required .form-control-label::before{content:"";color:none}.wishlist-account-wrapper .wishlist-login-form .page-title{font-family:"ProximaNova-Regular",sans-serif;font-weight:400;font-size:1rem;line-height:1rem}@media (min-width: 769px){.wishlist-account-wrapper .wishlist-login-form .page-title{line-height:1.5rem;font-size:1.5rem}}.wishlist-account-wrapper .wishlist-login-form .form-control-label{font-size:.875rem;line-height:1.0625rem;margin-bottom:.25rem}.wishlist-account-wrapper .wishlist-login-form .form-control-label::before{content:""}@media (max-width: 768.98px){.wishlist-account-wrapper .wishlist-login-form .form-control-label{font-size:.75rem;line-height:.9375rem}}.wishlist-account-wrapper .wishlist-login-form .password-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.wishlist-account-wrapper .wishlist-login-form .password-icon{right:0rem;position:absolute;background-size:contain;height:.9375rem;width:.9375rem;margin-right:.625rem;top:.875rem}.wishlist-account-wrapper .wishlist-login-form .forgot-password-enable{background-image:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/enable-eye.svg");background-repeat:no-repeat}.wishlist-account-wrapper .wishlist-login-form .forgot-password-disable{background-image:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/disable-eye.svg");background-repeat:no-repeat}.wishlist-account-wrapper .wishlist-login-form #login-form-email,.wishlist-account-wrapper .wishlist-login-form #login-form-password{font-size:.75rem;line-height:.75rem;height:2.5rem;background-image:none}@media (min-width: 769px){.wishlist-account-wrapper .wishlist-login-form #login-form-email,.wishlist-account-wrapper .wishlist-login-form #login-form-password{font-size:.875rem;line-height:.875rem}}.wishlist-account-wrapper .wishlist-login-form #login-form-email:focus,.wishlist-account-wrapper .wishlist-login-form #login-form-password:focus{-webkit-box-shadow:none;box-shadow:none}.wishlist-account-wrapper .wishlist-login-form #loginform-submit{margin-top:.9375rem}@media (min-width: 769px){.wishlist-account-wrapper .wishlist-login-form #loginform-submit{margin-bottom:1.3125rem}}.wishlist-account-wrapper .wishlist-login-form input[type="checkbox"]:checked+label::after{top:.4375rem}input[type="password"]::-ms-reveal,input[type="password"]::-ms-clear{display:none}.forgot-password-link{text-decoration:underline}.forgot-password-link:hover{text-decoration:none}.login-input-mail{margin-bottom:.1875rem}.login-input-password{margin-bottom:.5rem}.login-page{margin-top:2.5rem}

