#account-main.recovery-main{max-width:1320px;margin:auto;padding:0 54px 76px;font:16px/1.7 Arial,sans-serif}#account-main.recovery-main *{box-sizing:border-box}#account-main.recovery-main [hidden]{display:none!important}#account-main.recovery-main :focus-visible{outline:2px solid #aa9062;outline-offset:4px}#account-main.recovery-main .recovery-breadcrumb{display:flex;flex-wrap:wrap;gap:14px;align-items:center;padding-top:32px;color:#876f45;font-size:13px}#account-main.recovery-main .recovery-breadcrumb a{color:inherit;text-decoration:none}#account-main.recovery-main .recovery-layout{display:grid;grid-template-columns:1.05fr .9fr;gap:92px;padding:60px 0 54px}#account-main.recovery-main .recovery-eyebrow{color:#896f41;letter-spacing:.15em;font-size:11px;line-height:1.5;margin:0 0 18px}#account-main.recovery-main .recovery-intro h1{font:normal clamp(50px,5.5vw,76px)/1.06 Georgia,serif;letter-spacing:-.035em;margin:0 0 24px}#account-main.recovery-main .recovery-intro h1 em{font-weight:400}#account-main.recovery-main .recovery-intro h1 span,#account-main.recovery-main .recovery-panel h2 span{color:#aa9062}#account-main.recovery-main .recovery-deck{font-size:18px;color:#625e55;line-height:1.7;margin:0 0 32px}#account-main.recovery-main .recovery-steps{list-style:none;padding:0;margin:0;max-width:450px}#account-main.recovery-main .recovery-steps li{display:grid;grid-template-columns:28px 1fr;gap:18px;border-top:1px solid #d9ceba;padding:17px 0}#account-main.recovery-main .recovery-steps li>span{color:#987d4d;font:17px/1.7 Georgia,serif}#account-main.recovery-main .recovery-steps h2{font:normal 23px/1.3 Georgia,serif;margin:0 0 6px}#account-main.recovery-main .recovery-steps p{font-size:14px;color:#625e55;line-height:1.6;margin:0}#account-main.recovery-main .recovery-panel{border-left:1px solid #d9ceba;padding:5px 0 0 50px}#account-main.recovery-main .recovery-panel h2{font:normal 43px/1.15 Georgia,serif;letter-spacing:-.02em;margin:0 0 18px}#account-main.recovery-main .recovery-panel h2 em{font-weight:400}#account-main.recovery-main .recovery-panel-copy{font-size:15px;color:#625e55;margin:0 0 26px}#account-main.recovery-main .recovery-panel form label{display:block;font-size:14px;margin-bottom:8px}#account-main.recovery-main .recovery-panel input{width:100%;min-height:52px;border:1px solid #d9ceba;border-radius:0;background:#fbf9f4;padding:12px 15px;font:16px/1.5 Arial,sans-serif;color:#181816}#account-main.recovery-main .recovery-panel input[aria-invalid=true]{border-color:#8e382e}#account-main.recovery-main .recovery-submit{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:55px;margin-top:24px;padding:12px 20px;border:1px solid #181816;background:#181816;color:#f7f3eb;font:15px/1.5 Arial,sans-serif;cursor:pointer}#account-main.recovery-main .recovery-submit span{color:#c3aa7c;font-size:24px}#account-main.recovery-main .recovery-submit:hover{background:#2c2922}#account-main.recovery-main .recovery-note{font-size:13px;color:#625e55;line-height:1.6;margin:17px 0 0}#account-main.recovery-main .recovery-preview-note{font-size:11px;line-height:1.6;color:#777063;margin:14px 0 26px}#account-main.recovery-main .recovery-error{font-size:13px;color:#8e382e;margin:7px 0 0}#account-main.recovery-main .recovery-return{padding-top:22px;border-top:1px solid #d9ceba}#account-main.recovery-main .recovery-return p{font-size:14px;color:#625e55;margin:0 0 10px}#account-main.recovery-main .recovery-return a,#account-main.recovery-main .recovery-signin,#account-main.recovery-main .recovery-help a{display:flex;align-items:center;gap:26px;font-size:14px;color:#181816;text-decoration:none;min-height:44px}#account-main.recovery-main .recovery-return a span,#account-main.recovery-main .recovery-signin span,#account-main.recovery-main .recovery-help a span{color:#876f45;font-size:22px}#account-main.recovery-main .recovery-result-help{border-top:1px solid #d9ceba;padding-top:20px;margin-top:24px}#account-main.recovery-main .recovery-result-help h3{font:normal 24px/1.3 Georgia,serif;margin:0 0 10px}#account-main.recovery-main .recovery-result-help p{font-size:14px;line-height:1.6;color:#625e55}#account-main.recovery-main .recovery-text-button{width:100%;display:flex;gap:20px;align-items:center;justify-content:space-between;min-height:48px;padding:10px 0;border:0;border-bottom:1px solid #aa9062;background:transparent;color:#181816;font:14px/1.5 Arial,sans-serif;text-align:left;cursor:pointer}#account-main.recovery-main .recovery-signin{margin-top:18px}#account-main.recovery-main .recovery-help{display:flex;align-items:center;justify-content:space-between;gap:28px;border-top:1px solid #d9ceba;padding-top:25px}#account-main.recovery-main .recovery-help h2{font:normal 25px/1.3 Georgia,serif;margin:0 0 8px}#account-main.recovery-main .recovery-help p{font-size:14px;line-height:1.6;color:#625e55;margin:0;max-width:52ch}#account-main.recovery-main .recovery-help a{white-space:nowrap}@media(max-width:1100px){#account-main.recovery-main{padding-left:34px;padding-right:34px}#account-main.recovery-main .recovery-layout{gap:46px}#account-main.recovery-main .recovery-panel{padding-left:34px}}@media(max-width:800px){#account-main.recovery-main{padding:0 24px 44px}#account-main.recovery-main .recovery-breadcrumb{padding-top:25px;font-size:12px}#account-main.recovery-main .recovery-layout{display:block;padding-top:34px;padding-bottom:34px}#account-main.recovery-main .recovery-intro h1{font-size:50px;margin-bottom:18px}#account-main.recovery-main .recovery-deck{font-size:16px;margin-bottom:25px}#account-main.recovery-main .recovery-deck br{display:none}#account-main.recovery-main .recovery-steps{display:none}#account-main.recovery-main .recovery-panel{padding:26px 0 0;border-left:0;border-top:1px solid #d9ceba}#account-main.recovery-main .recovery-panel h2{font-size:36px}#account-main.recovery-main .recovery-help{display:block}#account-main.recovery-main .recovery-help a{margin-top:14px}}@media(max-width:390px){#account-main.recovery-main{padding-left:20px;padding-right:20px}#account-main.recovery-main .recovery-intro h1{font-size:44px}#account-main.recovery-main .recovery-panel h2{font-size:33px}#account-main.recovery-main .recovery-breadcrumb{gap:9px}}#account-main.recovery-main{max-width:1428px;margin:auto;padding:0 54px 76px}#account-main.recovery-main .recovery-panel>.woocommerce{width:100%;max-width:none;margin:0;padding:0;border:0;display:block}#account-main.recovery-main .recovery-panel .woocommerce-ResetPassword{width:100%;max-width:none;margin:0;padding:0;border:0}#account-main.recovery-main .recovery-panel .form-row-first,#account-main.recovery-main .recovery-panel .form-row-last{width:100%;float:none}#account-main.recovery-main .recovery-panel .woocommerce-ResetPassword .form-row{margin:0 0 18px;padding:0}#account-main.recovery-main .recovery-panel .woocommerce-ResetPassword label{font-size:14px;color:#181816}#account-main.recovery-main .recovery-panel .woocommerce-ResetPassword input{min-height:52px;border:1px solid #d9ceba;background:#fbf9f4;font-size:16px}#account-main.recovery-main .recovery-panel .woocommerce-ResetPassword button.recovery-submit{min-height:55px;margin-top:24px;display:flex;justify-content:space-between;align-items:center;width:100%;background:#181816;color:#f7f3eb;border:1px solid #181816;font-size:15px}#account-main.recovery-main .recovery-panel .woocommerce-notices-wrapper:empty{display:none}#account-main.recovery-main .recovery-panel .woocommerce-error,#account-main.recovery-main .recovery-panel .woocommerce-message,#account-main.recovery-main .recovery-panel .woocommerce-info{margin:0 0 24px;padding:16px 18px;border:1px solid #d9ceba;background:#fbf9f4;line-height:1.6;list-style:none}#account-main.recovery-main .recovery-panel .woocommerce-error{border-left:3px solid #8e382e}#account-main.recovery-main .recovery-panel .woocommerce-message{border-left:3px solid #aa9062}#account-main.recovery-main .recovery-panel .woocommerce-error:before,#account-main.recovery-main .recovery-panel .woocommerce-message:before,#account-main.recovery-main .recovery-panel .woocommerce-info:before{display:none}#account-main.recovery-main .recovery-panel .lost_reset_password>p{color:#625e55;font-size:15px;line-height:1.6}#account-main.recovery-main .recovery-panel .recovery-text-link{display:flex;min-height:48px;align-items:center;justify-content:space-between;border-bottom:1px solid #aa9062;text-decoration:none;color:#181816;font-size:14px}#account-main.recovery-main .recovery-panel .recovery-text-link span{color:#876f45;font-size:22px}#account-main.recovery-main .recovery-panel .password-input{display:block;width:100%}#account-main.recovery-main .recovery-panel .show-password-input{min-height:44px;min-width:44px}@media(max-width:1100px){#account-main.recovery-main{padding-left:34px;padding-right:34px}}@media(max-width:800px){#account-main.recovery-main{padding:0 24px 44px}}@media(max-width:390px){#account-main.recovery-main{padding-left:20px;padding-right:20px}}
