/* Dr.Alba 7.37: scoped WooCommerce account layout correction */
body.woocommerce-account .dralba-account-page .dralba-account-wrap{width:min(1200px,94%)!important;max-width:1200px!important;margin-inline:auto!important}
body.woocommerce-account .dralba-account-content{width:100%;min-width:0}
body.woocommerce-account .dralba-account-content>.woocommerce{display:grid!important;grid-template-columns:minmax(0,1fr) 250px!important;direction:ltr!important;gap:26px!important;align-items:start!important;width:100%!important;max-width:none!important}
body.woocommerce-account .dralba-account-content>.woocommerce>.woocommerce-MyAccount-navigation{grid-column:2!important;grid-row:1!important;direction:rtl!important;float:none!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;box-sizing:border-box!important}
body.woocommerce-account .dralba-account-content>.woocommerce>.woocommerce-MyAccount-content{grid-column:1!important;grid-row:1!important;direction:rtl!important;float:none!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;box-sizing:border-box!important;padding:clamp(18px,3vw,32px)!important}
body.woocommerce-account .woocommerce-MyAccount-content form,body.woocommerce-account .woocommerce-MyAccount-content fieldset,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}
body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-form-row,body.woocommerce-account .woocommerce-MyAccount-content .form-row{box-sizing:border-box!important;max-width:100%!important;min-width:0!important}
body.woocommerce-account .woocommerce-MyAccount-content .form-row-first,body.woocommerce-account .woocommerce-MyAccount-content .form-row-last{width:calc(50% - 9px)!important;float:none!important;display:inline-block!important;vertical-align:top!important}
body.woocommerce-account .woocommerce-MyAccount-content .form-row-first{margin-left:14px!important}
body.woocommerce-account .woocommerce-MyAccount-content input:not([type=checkbox]):not([type=radio]),body.woocommerce-account .woocommerce-MyAccount-content select,body.woocommerce-account .woocommerce-MyAccount-content textarea{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:44px!important;font-size:14px!important}
body.woocommerce-account .woocommerce-MyAccount-content fieldset{border:1px solid #eedee5!important;border-radius:12px!important;padding:18px!important;margin:22px 0!important}
body.woocommerce-account .woocommerce-MyAccount-content fieldset legend{padding:0 8px;color:#983157;font-weight:700}
body.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0!important;margin:0!important}
body.woocommerce-account .woocommerce-MyAccount-content table{max-width:100%}
body.woocommerce-account .dralba-account-content>.woocommerce:has(.woocommerce-form-login),body.woocommerce-account .dralba-account-content>.woocommerce:has(.woocommerce-form-register){display:block!important;max-width:920px!important;direction:rtl!important;margin-inline:auto!important}
@media(max-width:800px){body.woocommerce-account .dralba-account-content>.woocommerce{display:flex!important;flex-direction:column!important;gap:16px!important;direction:rtl!important}body.woocommerce-account .dralba-account-content>.woocommerce>.woocommerce-MyAccount-navigation,body.woocommerce-account .dralba-account-content>.woocommerce>.woocommerce-MyAccount-content{width:100%!important;max-width:100%!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body.woocommerce-account .woocommerce-MyAccount-navigation a{text-align:center!important;padding:11px 6px!important}body.woocommerce-account .woocommerce-MyAccount-content .form-row-first,body.woocommerce-account .woocommerce-MyAccount-content .form-row-last{display:block!important;width:100%!important;margin-left:0!important}}
@media(max-width:380px){body.woocommerce-account .woocommerce-MyAccount-navigation ul{grid-template-columns:1fr!important}}
