body.woocommerce-account{background:#fff!important;color:#332c27;font-family:Arial,sans-serif}
body.woocommerce-account .boxes-header{background:#eee8e1!important;margin:0!important}
body.woocommerce-account .boxes-header .cover{min-height:0!important;height:auto!important;padding:45px 32px!important;background:#eee8e1!important}
body.woocommerce-account .boxes-header .image{display:none!important}
body.woocommerce-account .boxes-header .text{position:static!important;transform:none!important;margin:auto!important;padding:0!important;width:100%!important;max-width:1200px!important}
body.woocommerce-account .boxes-header h1{font:400 44px/1.2 Georgia,serif!important;color:#332c27!important;text-transform:none!important;letter-spacing:-.5px!important;margin:0!important}
body.woocommerce-account .boxes-content{background:#fff!important;padding:0 32px 52px!important}
body.woocommerce-account .the-content{max-width:1200px!important;margin:auto!important;width:100%!important;padding:0!important;font:400 15px/1.7 Arial,sans-serif!important}
body.woocommerce-account .eh-account-intro{padding:28px 0 32px;margin:0!important}
body.woocommerce-account .eh-account-intro p{margin:0 0 8px!important;color:#675b4f;font:400 15px/1.7 Arial,sans-serif!important}
body.woocommerce-account .eh-account-intro .eh-eyebrow{font:600 11px/1.6 Arial,sans-serif!important;letter-spacing:1.7px!important;color:#765640!important}
html body#solace_body.woocommerce-account article#post-80 :is(h2,h3,legend){font:400 27px/1.3 Georgia,serif!important;color:#332c27!important;text-transform:none!important;letter-spacing:0!important;margin:0 0 20px!important}
html body#solace_body.woocommerce-account article#post-80 :is(p,label,li,td,th,input,select){font-family:Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important}
body.woocommerce-account article a{color:#765640;text-underline-offset:3px}
body.woocommerce-account #customer_login{display:grid!important;grid-template-columns:1fr 1fr;gap:32px;margin:0!important}
body.woocommerce-account #customer_login:before,body.woocommerce-account #customer_login:after{display:none!important}
body.woocommerce-account #customer_login>div{float:none!important;width:100%!important;min-width:0;padding:28px!important;background:#faf7f2;border:1px solid #e4d9cb;border-radius:6px}
body.woocommerce-account #customer_login form{border:0!important;padding:0!important;margin:0!important;background:transparent!important}
body.woocommerce-account .eh-form-intro{color:#75675b;font-size:14px;line-height:1.7;margin:0 0 24px!important}
body.woocommerce-account form .form-row{padding:0!important;margin:0 0 20px!important}
body.woocommerce-account form label{display:block;font-size:14px!important;font-weight:500!important;color:#4b4036!important;line-height:1.6!important;margin-bottom:8px}
html body#solace_body.woocommerce-account article#post-80 :is(input.input-text,textarea,select){width:100%!important;min-height:48px!important;background:#fff!important;border:1px solid #cdbfac!important;border-radius:4px!important;padding:11px 13px!important;color:#332c27!important;font:400 15px/1.6 Arial,sans-serif!important;box-shadow:none!important}
body.woocommerce-account input:focus-visible,body.woocommerce-account a:focus-visible,body.woocommerce-account button:focus-visible{outline:2px solid #765640!important;outline-offset:3px}
body.woocommerce-account input[type=checkbox]{accent-color:#4b3023}
html body#solace_body.woocommerce-account article#post-80 :is(button.button,a.button,input.button){background:#4b3023!important;color:#fff!important;border:1px solid #4b3023!important;border-radius:4px!important;min-height:46px!important;padding:13px 22px!important;font:500 14px/1.4 Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;float:none!important}
html body#solace_body.woocommerce-account article#post-80 :is(button.button,a.button):hover{background:#654532!important;border-color:#654532!important}
body.woocommerce-account .woocommerce-form-login__rememberme{display:flex!important;align-items:center;gap:8px;margin:5px 0 18px!important}
body.woocommerce-account .woocommerce-LostPassword{margin:18px 0 0!important;font-size:14px}
body.woocommerce-account .woocommerce-privacy-policy-text{font-size:13px;line-height:1.7;color:#75675b}
body.woocommerce-account .woocommerce-MyAccount-navigation{width:24%!important;background:#faf7f2;border:1px solid #e4d9cb;border-radius:6px;padding:12px!important}
body.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0!important;padding:0!important;list-style:none!important}
body.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0!important;padding:0!important;border:0!important;list-style:none!important}
body.woocommerce-account .woocommerce-MyAccount-navigation li a{display:block;padding:13px 15px!important;border-radius:4px;color:#4b4036!important;font:400 15px/1.5 Arial,sans-serif!important;text-decoration:none!important}
body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{background:#4b3023!important;color:#fff!important}
body.woocommerce-account .woocommerce-MyAccount-navigation li:not(.is-active) a:hover{background:#eee8e1}
body.woocommerce-account .woocommerce-MyAccount-content{width:72%!important;padding:28px!important;border:1px solid #e4d9cb;border-radius:6px;background:#fff;min-width:0}
body.woocommerce-account .woocommerce-MyAccount-content p{font-size:15px;line-height:1.8}
body.woocommerce-account :is(.woocommerce-info,.woocommerce-message){border-top-color:#765640!important;background:#faf7f2!important;color:#4b4036!important}
body.woocommerce-account :is(.woocommerce-info,.woocommerce-message):before{color:#765640!important}
body.woocommerce-account .eh-account-help{clear:both;margin-top:36px!important;padding:25px 28px!important;background:#eee8e1;border-radius:5px}
body.woocommerce-account .eh-account-help h3{font-size:24px!important;margin-bottom:12px!important}
body.woocommerce-account .eh-account-help p{font:400 14px/1.8 Arial,sans-serif!important;margin:8px 0!important;overflow-wrap:anywhere}
body.woocommerce-account .eh-account-help a{text-decoration:underline}
body.woocommerce-account .woocommerce:after{content:"";display:table;clear:both}
body.woocommerce-account .woocommerce-ResetPassword{max-width:680px;background:#faf7f2;padding:28px;border:1px solid #e4d9cb;border-radius:6px}
body.woocommerce-account .woocommerce-ResetPassword .form-row{width:100%!important;float:none!important}
body.woocommerce-account #site-footer{margin-top:0!important}
@media(max-width:767px){body.woocommerce-account .boxes-header .cover{padding:30px 20px!important}body.woocommerce-account .boxes-header h1{font-size:32px!important}body.woocommerce-account .boxes-content{padding:0 20px 32px!important}body.woocommerce-account #customer_login{grid-template-columns:1fr;gap:24px}body.woocommerce-account #customer_login>div{padding:22px 18px!important}body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;float:none!important}body.woocommerce-account .woocommerce-MyAccount-content{padding:22px 18px!important;margin-top:24px}body.woocommerce-account .eh-account-help{padding:22px 18px!important}body.woocommerce-account .woocommerce-ResetPassword{padding:22px 18px}body.woocommerce-account .col2-set .col-1,body.woocommerce-account .col2-set .col-2{width:100%!important;float:none!important}}
