/* ORIONA premium account */
.woocommerce-account .lvp-copy{padding:122px 32px 110px!important;background:#f2efe8!important;min-height:680px}
.woocommerce-account .lvp-copy-in{width:min(1380px,100%)!important;max-width:none!important;margin:0 auto!important}
.woocommerce-account .lvp-copy-in>h1{margin:0 0 52px!important;font:600 clamp(52px,6vw,92px)/.86 Commissioner,sans-serif!important;letter-spacing:-.055em!important;text-transform:uppercase!important}
.woocommerce-account .woocommerce{display:grid!important;grid-template-columns:270px minmax(0,1fr)!important;gap:28px!important;align-items:start!important;max-width:none!important}
.woocommerce-account .woocommerce-notices-wrapper{grid-column:1/-1!important}
.woocommerce-account .woocommerce-MyAccount-navigation{width:100%!important;float:none!important;background:#111!important;color:#fff!important;position:sticky!important;top:92px!important}
.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0!important;padding:8px!important;list-style:none!important}
.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0!important;padding:0!important;list-style:none!important;border-bottom:1px solid rgba(255,255,255,.1)!important}
.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{border-bottom:0!important}
.woocommerce-account .woocommerce-MyAccount-navigation a{display:flex!important;align-items:center!important;min-height:50px!important;padding:0 14px!important;color:#aaa59d!important;text-decoration:none!important;font:700 9px/1 Manrope,sans-serif!important;letter-spacing:.075em!important;text-transform:uppercase!important}
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:#fff!important;color:#111!important}
.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;float:none!important;min-height:390px!important;padding:36px!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #d8d2c8!important;color:#5e5952!important;font:400 14px/1.8 Manrope,sans-serif!important}
.woocommerce-account .woocommerce-MyAccount-content>p:first-child{margin-top:0!important;font-size:16px!important;color:#111!important}
.woocommerce-account .woocommerce-MyAccount-content a{color:#111!important;text-decoration-color:#aaa39a!important;text-underline-offset:3px!important}
.woocommerce-account .woocommerce-MyAccount-content strong{color:#111!important}
.woocommerce-account .woocommerce-MyAccount-content table{width:100%!important;border:1px solid #d8d2c8!important;border-radius:0!important;border-collapse:collapse!important;background:#fff!important}
.woocommerce-account .woocommerce-MyAccount-content th{background:#f5f2ec!important;color:#6e6860!important;font:700 9px/1 Manrope,sans-serif!important;letter-spacing:.07em!important;text-transform:uppercase!important}
.woocommerce-account .woocommerce-MyAccount-content th,.woocommerce-account .woocommerce-MyAccount-content td{padding:15px 14px!important;border:0!important;border-bottom:1px solid #ddd7ce!important}
.woocommerce-account .woocommerce-MyAccount-content .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:0 16px!important;border:1px solid #111!important;border-radius:0!important;background:#111!important;color:#fff!important;font:700 9px/1 Manrope,sans-serif!important;letter-spacing:.07em!important;text-transform:uppercase!important;text-decoration:none!important}
.woocommerce-account .woocommerce-MyAccount-content .button:hover{background:#fff!important;color:#111!important}
.woocommerce-account .woocommerce-Addresses{display:grid!important;grid-template-columns:1fr 1fr!important;gap:18px!important}
.woocommerce-account .woocommerce-Address{width:auto!important;float:none!important;padding:24px!important;border:1px solid #d8d2c8!important;background:#faf8f4!important}
.woocommerce-account .woocommerce-Address-title h2{font:600 24px/1 Commissioner,sans-serif!important;text-transform:uppercase!important}
.woocommerce-account .woocommerce-EditAccountForm fieldset{margin:28px 0!important;padding:24px!important;border:1px solid #d8d2c8!important}
.woocommerce-account .woocommerce-EditAccountForm legend{padding:0 8px!important;font:700 10px Manrope,sans-serif!important;text-transform:uppercase!important;letter-spacing:.08em!important}
.woocommerce-account form .form-row{margin:0 0 14px!important}
.woocommerce-account form label{margin-bottom:7px!important;color:#6c665f!important;font:700 9px/1 Manrope,sans-serif!important;letter-spacing:.07em!important;text-transform:uppercase!important}
.woocommerce-account form input.input-text,.woocommerce-account form select{width:100%!important;min-height:48px!important;padding:0 12px!important;border:1px solid #c9c3ba!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}
.woocommerce-account .u-columns{grid-column:1/-1!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:18px!important}
.woocommerce-account .u-column1,.woocommerce-account .u-column2{padding:30px!important;border:1px solid #d8d2c8!important;background:#fff!important}
.woocommerce-account .u-column1 h2,.woocommerce-account .u-column2 h2{font:600 30px/1 Commissioner,sans-serif!important;text-transform:uppercase!important}
@media(max-width:900px){
 .woocommerce-account .lvp-copy{padding:98px 18px 80px!important}
 .woocommerce-account .woocommerce{grid-template-columns:1fr!important}
 .woocommerce-account .woocommerce-MyAccount-navigation{position:static!important}
 .woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex!important;overflow-x:auto!important;gap:0!important}
 .woocommerce-account .woocommerce-MyAccount-navigation li{flex:0 0 auto!important;border-bottom:0!important;border-right:1px solid rgba(255,255,255,.1)!important}
 .woocommerce-account .woocommerce-MyAccount-content{padding:24px!important}
 .woocommerce-account .woocommerce-Addresses,.woocommerce-account .u-columns{grid-template-columns:1fr!important}
}