body.woocommerce-account{background:#fff!important}
body.woocommerce-account #secondary,body.woocommerce-account .widget-area,body.woocommerce-account .storefront-breadcrumb{display:none!important}
body.woocommerce-account #primary,body.woocommerce-account .content-area,body.woocommerce-account .site-main,body.woocommerce-account .m24-content{width:100%!important;max-width:none!important;float:none!important;margin:0!important;padding:0!important}
body.woocommerce-account .site-content .col-full,body.woocommerce-account .col-full{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}
body.woocommerce-account .m24-info-page{max-width:1240px;margin:0 auto;padding:52px 24px 75px}
body.woocommerce-account .m24-info-page-heading{text-align:center;margin-bottom:30px}
body.woocommerce-account .m24-info-page-heading span{display:block;color:#b47a42;font-size:11px;font-weight:800;letter-spacing:2px}
body.woocommerce-account .m24-info-page-heading h1{margin:10px 0 0;font:500 46px Georgia,serif;color:#5a382c}
body.woocommerce-account .m24-info-page-content{max-width:none}
body.logged-in.woocommerce-account .woocommerce{display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px}
body.woocommerce-account .woocommerce-MyAccount-navigation{width:auto!important;float:none!important;padding:18px;border:1px solid #eadfd6;border-radius:20px;background:#fffaf6}
body.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}
body.woocommerce-account .woocommerce-MyAccount-navigation li{margin:4px 0}
body.woocommerce-account .woocommerce-MyAccount-navigation a{display:block;padding:12px 14px;border-radius:12px;color:#5a382c;text-decoration:none;font-weight:700}
body.woocommerce-account .woocommerce-MyAccount-navigation .is-active a,body.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:#c58a50;color:#fff}
body.woocommerce-account .woocommerce-MyAccount-content{width:auto!important;float:none!important;min-height:320px;padding:30px;border:1px solid #eadfd6;border-radius:20px;background:#fff}
body.woocommerce-account .woocommerce-MyAccount-content h2,body.woocommerce-account .woocommerce-form h2{color:#5a382c;font:500 28px Georgia,serif}
body.woocommerce-account input{min-height:52px;border:1px solid #d9ccc2!important;border-radius:12px!important;background:#fff!important}
body.woocommerce-account button,body.woocommerce-account .button{border:0!important;border-radius:12px!important;background:#c58a50!important;color:#fff!important;font-weight:800!important;padding:14px 20px!important}
body.woocommerce-account .u-columns{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1000px;margin:auto}
body.woocommerce-account .u-column1,body.woocommerce-account .u-column2{width:100%!important;float:none!important}
body.woocommerce-account .woocommerce-form-login,body.woocommerce-account .woocommerce-form-register{padding:30px!important;border:1px solid #eadfd6!important;border-radius:20px!important;background:#fffaf6!important}
@media(max-width:720px){body.woocommerce-account .m24-info-page{padding:35px 16px 55px}body.logged-in.woocommerce-account .woocommerce{grid-template-columns:1fr}body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;overflow:auto;gap:5px}body.woocommerce-account .woocommerce-MyAccount-navigation li{flex:0 0 auto}body.woocommerce-account .u-columns{grid-template-columns:1fr}}
