.bxl-account-page{--bxl-account-ink:#25221f;--bxl-account-muted:#71695f;--bxl-account-rule:#e7e1d8}
.bxl-account-page .woocommerce{direction:rtl;max-width:1160px;margin:clamp(28px,5vw,80px) auto;padding-inline:24px;color:var(--bxl-account-ink);line-height:1.9}
.bxl-account-intro{padding-block:16px 40px;border-block-end:1px solid var(--bxl-account-rule);margin-block-end:32px}
.bxl-account-intro h1{font-size:clamp(30px,4vw,52px);font-weight:400;line-height:1.4;margin:8px 0 16px}
.bxl-account-intro p{color:var(--bxl-account-muted);font-size:14px}
.bxl-account-page .woocommerce h2,.bxl-account-page .woocommerce h3{font-weight:400;font-size:25px}
.bxl-account-page .woocommerce form.login,.bxl-account-page .woocommerce form.register{border:0;border-block-start:1px solid var(--bxl-account-rule);border-radius:0;padding:24px 0;margin-block:20px}
.bxl-account-page .woocommerce input:not([type=checkbox]):not([type=radio]):not([type=submit]),.bxl-account-page .woocommerce select,.bxl-account-page .woocommerce textarea{box-sizing:border-box;width:100%;max-width:100%;min-height:46px;border:1px solid var(--bxl-account-rule);border-radius:0;background:#fff;color:inherit;padding:10px 12px;font:inherit}
.bxl-account-page .woocommerce button.button,.bxl-account-page .woocommerce a.button,.bxl-account-page .woocommerce input.button{border:0;border-radius:0;background:var(--bxl-account-ink);color:#fff;font:inherit;font-size:14px;line-height:1.5;min-height:44px;padding:12px 24px}
.bxl-account-page .woocommerce a{color:inherit;text-underline-offset:5px}
.bxl-account-page .woocommerce-MyAccount-navigation{float:right;width:24%;margin-block-end:32px}
.bxl-account-page .woocommerce-MyAccount-content{float:left;width:70%;min-width:0;margin-block-end:48px}
.bxl-account-page .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}
.bxl-account-page .woocommerce-MyAccount-navigation li{border-block-end:1px solid var(--bxl-account-rule)}
.bxl-account-page .woocommerce-MyAccount-navigation a{display:block;padding:14px 12px;text-decoration:none;font-size:14px}
.bxl-account-page .woocommerce-MyAccount-navigation .is-active a{background:#f5f2ed;box-shadow:inset -2px 0 currentColor}
.bxl-account-page .woocommerce table.shop_table{border:0;border-collapse:collapse;border-radius:0;width:100%;font-size:14px}
.bxl-account-page .woocommerce table.shop_table :is(th,td){border-block-end:1px solid var(--bxl-account-rule);padding:14px 10px;text-align:start;overflow-wrap:anywhere}
.bxl-account-page .woocommerce .addresses .title .edit{float:none;display:inline-block;margin-inline-start:16px}
.bxl-account-page .woocommerce :is(a,button,input,select,textarea):focus-visible{outline:2px solid currentColor;outline-offset:4px}
.bxl-account-page .woocommerce::after{content:'';display:table;clear:both}
.bxl-account-page .woocommerce form .form-row{padding:4px 0;margin-block-end:16px}
@media(max-width:767px){.bxl-account-page .woocommerce{padding-inline:16px;margin-block:28px}.bxl-account-page .woocommerce-MyAccount-navigation,.bxl-account-page .woocommerce-MyAccount-content{float:none;width:100%}.bxl-account-page .woocommerce .col2-set .col-1,.bxl-account-page .woocommerce .col2-set .col-2{float:none;width:100%}.bxl-account-page .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;gap:4px 12px}.bxl-account-page .woocommerce-MyAccount-navigation a{padding:10px 8px}.bxl-account-page .woocommerce .form-row-first,.bxl-account-page .woocommerce .form-row-last{float:none;width:100%}.bxl-account-page .woocommerce table.shop_table_responsive tr td{text-align:start!important}.bxl-account-page .woocommerce table.shop_table_responsive tr td::before{float:none;display:block;margin-block-end:6px}.bxl-account-intro{padding-block-end:24px}}
