/* VANTYRE My Account Style - generated from inline, merged from vantyre-my-account-style */
body.woocommerce-account{background:#f7f3ed}
body.woocommerce-account .site-content,body.woocommerce-account .content-area,body.woocommerce-account .site-main,body.woocommerce-account article,body.woocommerce-account .inside-article,body.woocommerce-account .entry-content{background:transparent!important}
body.woocommerce-account .entry-title{display:none!important}
body.woocommerce-account .entry-content{max-width:none!important;padding-top:0!important}
body.woocommerce-account .entry-content>.woocommerce{width:calc(100% - 48px);max-width:1120px;margin:56px auto 96px}
body.woocommerce-account .woocommerce-notices-wrapper{max-width:1120px;margin:0 auto 22px}
body.woocommerce-account .woocommerce-error,body.woocommerce-account .woocommerce-info,body.woocommerce-account .woocommerce-message{border-top-color:#b8915c;border-radius:14px;background:#fffaf3;box-shadow:0 14px 32px rgba(41,31,22,0.06)}
body.woocommerce-account .u-columns.col2-set{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:stretch}
body.woocommerce-account .u-column1,body.woocommerce-account .u-column2{float:none!important;width:auto!important;margin:0!important}
body.woocommerce-account .u-column1,body.woocommerce-account .u-column2,body.woocommerce-account form.login,body.woocommerce-account form.register,body.woocommerce-account .woocommerce-MyAccount-content,body.woocommerce-account .woocommerce-MyAccount-navigation{border:1px solid rgba(184,145,92,0.2)!important;border-radius:18px!important;background:radial-gradient(circle at 96% 10%,rgba(184,145,92,0.1) 0,rgba(184,145,92,0.05) 70px,transparent 160px),#fffaf3!important;box-shadow:0 18px 42px rgba(41,31,22,0.065)}
body.woocommerce-account .u-column1,body.woocommerce-account .u-column2{padding:34px 34px 30px}
body.woocommerce-account .u-column1 h2,body.woocommerce-account .u-column2 h2{margin:0 0 22px;color:#111722;font-family:Georgia,'Times New Roman',serif;font-size:30px;line-height:1.18;letter-spacing:.02em}
body.woocommerce-account form.login,body.woocommerce-account form.register{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
body.woocommerce-account label{color:#111722;font-size:13px;font-weight:700;letter-spacing:.02em}
body.woocommerce-account input.input-text,body.woocommerce-account input[type=text],body.woocommerce-account input[type=email],body.woocommerce-account input[type=password],body.woocommerce-account textarea,body.woocommerce-account select{min-height:46px;border:1px solid rgba(184,145,92,0.28)!important;border-radius:10px!important;background:#fff!important;color:#111722;font-size:15px;box-shadow:none!important}
body.woocommerce-account input:focus,body.woocommerce-account textarea:focus,body.woocommerce-account select:focus{border-color:rgba(184,145,92,0.58)!important;outline:none!important;box-shadow:0 0 0 3px rgba(184,145,92,0.12)!important}
body.woocommerce-account button.button,body.woocommerce-account a.button{min-height:44px;padding:12px 22px!important;border-radius:999px!important;background:#111722!important;color:#fff!important;font-size:13px!important;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase;border:0!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}
body.woocommerce-account button.button:hover,body.woocommerce-account a.button:hover{background:#b8915c!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 12px 28px rgba(41,31,22,0.16)}
body.woocommerce-account .woocommerce-LostPassword a,body.woocommerce-account .woocommerce-privacy-policy-text a,body.woocommerce-account .woocommerce-MyAccount-content a{color:#9b6f2f;font-weight:700;text-decoration:none}
body.woocommerce-account .woocommerce-privacy-policy-text{color:rgba(20,25,34,0.64);font-size:13px;line-height:1.7}
body.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:260px;padding:18px}
body.woocommerce-account .woocommerce-MyAccount-content{float:right;width:calc(100% - 292px);min-height:360px;padding:34px 38px}
body.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}
body.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0 0 8px}
body.woocommerce-account .woocommerce-MyAccount-navigation a{display:flex;align-items:center;min-height:44px;padding:12px 14px;border-radius:12px;color:#111722;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s ease,color .2s ease}
body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,body.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:#111722;color:#fff}
body.woocommerce-account .woocommerce-MyAccount-content h2,body.woocommerce-account .woocommerce-MyAccount-content h3{color:#111722;font-family:Georgia,'Times New Roman',serif}
body.woocommerce-account table.shop_table{border:1px solid rgba(184,145,92,0.2)!important;border-radius:14px!important;overflow:hidden;background:#fff}
body.woocommerce-account table.shop_table th{background:#f1e8dc;color:#111722;font-size:13px;letter-spacing:.04em;text-transform:uppercase}
body.woocommerce-account table.shop_table td,body.woocommerce-account table.shop_table th{border-color:rgba(184,145,92,0.16)!important}
body.woocommerce-account address{border:1px solid rgba(184,145,92,0.2);border-radius:14px;background:#fff;padding:22px;color:rgba(20,25,34,0.72);line-height:1.75}
@media(max-width:768px){body.woocommerce-account .entry-content>.woocommerce{width:calc(100% - 32px);margin:36px auto 64px}body.woocommerce-account .u-columns.col2-set{grid-template-columns:1fr;gap:20px}body.woocommerce-account .u-column1,body.woocommerce-account .u-column2{padding:26px 22px}body.woocommerce-account .u-column1 h2,body.woocommerce-account .u-column2 h2{font-size:26px}body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-account .woocommerce-MyAccount-content{float:none;width:auto}body.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:20px}body.woocommerce-account .woocommerce-MyAccount-content{padding:26px 22px}}
