body.mnz-account-area.mnz-unified{--mnzac-red:#d71920;--mnzac-ink:#17181b;--mnzac-muted:#62656c;--mnzac-line:#dedfe2;--mnzac-top:20px;background:#f6f6f5!important}
body.mnz-account-area.mnz-unified.admin-bar{--mnzac-top:52px}
body.mnz-account-area.mnz-unified #brx-content{overflow:visible}
body.mnz-account-area.mnz-unified :where(.woo-account,.mr-root,.mnzac-wishlist-main){background:#f6f6f5!important}
body.mnz-account-area.mnz-unified .woo-account,body.mnz-account-area.mnz-unified .mr-root,body.mnz-account-area.mnz-unified .mnzac-wishlist-main{padding:40px 32px 64px!important;max-width:none!important;width:100%!important}
body.mnz-account-area.mnz-unified .woo-account__woo-account-container,body.mnz-account-area.mnz-unified .mr-shell,body.mnz-account-area.mnz-unified .mnzac-shell{display:grid!important;grid-template-columns:248px minmax(0,1fr)!important;gap:36px!important;width:100%!important;max-width:1440px!important;margin:0 auto!important;align-items:start!important;overflow:visible!important}
body.mnz-account-area.mnz-unified #brxe-dbrrap.woo-account-sidebar,body.mnz-account-area.mnz-unified .mr-sidebar,body.mnz-account-area.mnz-unified .mnzac-sidebar{display:block!important;position:sticky!important;top:var(--mnzac-top)!important;align-self:start!important;padding:0!important;margin:0!important;min-height:0!important;max-height:calc(100dvh - var(--mnzac-top) - 20px);overflow:auto!important;border:1px solid var(--mnzac-line)!important;border-radius:8px;background:#fff!important;width:100%!important;z-index:20}
body.mnz-account-area.mnz-unified .mnzac-navigation{padding:20px 12px 12px;width:100%;font-family:"Munaaz Gilroy",Arial,sans-serif!important}
body.mnz-account-area.mnz-unified .mnzac-nav-heading{padding:0 12px 18px;margin-bottom:8px;border-bottom:1px solid var(--mnzac-line)}
body.mnz-account-area.mnz-unified .mnzac-nav-heading h2{font-size:23px!important;line-height:1.25!important;margin:5px 0 0!important;font-weight:800!important}
body.mnz-account-area.mnz-unified .mnzac-eyebrow{display:block;color:var(--mnzac-red)!important;letter-spacing:.12em;font-size:11px!important;line-height:1.5;font-weight:700!important;margin:0 0 8px!important}
body.mnz-account-area.mnz-unified .mnzac-nav{display:grid;gap:5px}
body.mnz-account-area.mnz-unified .mnzac-nav a{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px;border-radius:4px;color:var(--mnzac-ink)!important;background:transparent;text-decoration:none!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important;border-left:3px solid transparent}
body.mnz-account-area.mnz-unified .mnzac-nav a:hover{color:var(--mnzac-red)!important;background:#faf2f2}
body.mnz-account-area.mnz-unified .mnzac-nav a[aria-current=page]{color:var(--mnzac-red)!important;background:#fff0f0;border-left-color:var(--mnzac-red)}
body.mnz-account-area.mnz-unified .mnzac-nav svg{width:20px;height:20px;flex:0 0 20px}
body.mnz-account-area.mnz-unified .mnzac-nav a:focus-visible{outline:3px solid #17181b;outline-offset:-3px}
body.mnz-account-area.mnz-unified .mnzac-nav .mnzac-logout{margin-top:10px;border-top:1px solid var(--mnzac-line);border-radius:0;padding-top:17px;color:var(--mnzac-muted)!important}
body.mnz-account-area.mnz-unified .woo-account-content,body.mnz-account-area.mnz-unified .mr-content,body.mnz-account-area.mnz-unified .mnzac-content{width:100%!important;min-width:0!important;max-width:none!important;padding:0!important;margin:0!important;display:block!important}
body.mnz-account-area.mnz-unified #brxe-cbnnfy,body.mnz-account-area.mnz-unified #brxe-imwduq{display:none!important}
body.mnz-account-area.mnz-unified #brx-content :where(h1,h2,h3,h4,p,label,input,select,textarea,button,.button,.price){font-family:"Munaaz Gilroy",Arial,sans-serif!important}
body.mnz-account-area.mnz-unified #brx-content h1{font-size:32px!important;font-weight:800!important;line-height:1.15!important;letter-spacing:-.02em!important;color:var(--mnzac-ink)!important;margin:0 0 10px!important}
body.mnz-account-area.mnz-unified #brx-content h2{font-size:22px!important;font-weight:800!important;line-height:1.25!important;color:var(--mnzac-ink)!important}
body.mnz-account-area.mnz-unified .mnzac-heading,body.mnz-account-area.mnz-unified .mnz-profile-heading,body.mnz-account-area.mnz-unified .mr-top{margin:0 0 28px!important;min-height:83px}
body.mnz-account-area.mnz-unified .mnzac-heading>p:last-child,body.mnz-account-area.mnz-unified .mnz-profile-heading p,body.mnz-account-area.mnz-unified .mr-sub{font-size:16px!important;line-height:1.5!important;color:var(--mnzac-muted)!important;margin:0!important;font-weight:400!important}
body.mnz-account-area.mnz-unified .mnz-profile-heading h1::before{content:"MY ACCOUNT";display:block;font-size:11px;line-height:1.5;font-weight:700;letter-spacing:.12em;color:var(--mnzac-red);margin:0 0 8px}
body.mnz-account-area.mnz-unified .mnz-profile-chip{border-radius:4px;max-width:100%;font-size:14px;white-space:normal}
body.mnz-account-area.mnz-unified .mnz-profile-avatar{background:var(--mnzac-red);flex-shrink:0}
body.mnz-account-area.mnz-unified .mnz-profile-grid{gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
body.mnz-account-area.mnz-unified #brx-content :where(.mnz-profile-card,.mr-card,.woocommerce-Address,.woocommerce-EditAccountForm,.woocommerce-PaymentBox){border:1px solid var(--mnzac-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;padding:24px!important}
body.mnz-account-area.mnz-unified .mnz-profile-card h2{margin:0 0 18px!important}
body.mnz-account-area.mnz-unified .mnz-wishlist-card{padding:24px 0 0!important}
body.mnz-account-area.mnz-unified .mnz-wishlist-card>h2,body.mnz-account-area.mnz-unified .mnz-wishlist-card>.mnz-muted{padding-left:24px;padding-right:24px}
body.mnz-account-area.mnz-unified .mnz-wishlist-preview,body.mnz-account-area.mnz-unified .mnz-wishlist-footer,body.mnz-account-area.mnz-unified .mnz-empty-wishlist{padding-left:24px;padding-right:24px}
body.mnz-account-area.mnz-unified .mnz-security-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
body.mnz-account-area.mnz-unified .mnz-security-form button{grid-column:1/-1;justify-self:start}
body.mnz-account-area.mnz-unified #brx-content :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),select,textarea){border:1px solid #cfd1d5!important;border-radius:4px!important;min-height:46px!important;padding:10px 12px!important;font-size:15px!important;font-weight:400!important;max-width:100%;box-sizing:border-box;background:#fff;color:var(--mnzac-ink)}
body.mnz-account-area.mnz-unified #brx-content :where(input,textarea,select):focus-visible{outline:2px solid var(--mnzac-red)!important;outline-offset:2px!important}
body.mnz-account-area.mnz-unified #brx-content label{font-size:14px!important;font-weight:700!important}
body.mnz-account-area.mnz-unified #brx-content :where(.button,button[type=submit],.mnz-primary-button,.mnz-password-button,.mr-primary,.mnz-account-consult-new){border-radius:4px!important;background:var(--mnzac-red)!important;color:#fff!important;font-size:14px!important;font-weight:700!important;min-height:44px;padding:12px 18px!important;border:1px solid var(--mnzac-red)!important;box-shadow:none!important;line-height:1.35!important}
body.mnz-account-area.mnz-unified #brx-content :where(.mnz-outline-button,.mnz-manage-button,.mr-outline){border-radius:4px!important;font-size:14px!important;font-weight:700!important;border:1px solid var(--mnzac-red)!important;color:var(--mnzac-red)!important;background:#fff!important;box-shadow:none!important}
body.mnz-account-area.mnz-unified .woocommerce-MyAccount-content{float:none!important;width:100%!important;min-width:0!important}
body.mnz-account-area.mnz-unified .woocommerce-MyAccount-content>.woocommerce-notices-wrapper{margin-bottom:20px}
body.mnz-account-area.mnz-unified .woocommerce-MyAccount-content>p{display:block!important}
body.mnz-account-area.mnz-unified table.shop_table{border:1px solid var(--mnzac-line)!important;border-radius:8px!important;border-collapse:separate!important;border-spacing:0;background:#fff;font-size:14px!important;overflow:hidden}
body.mnz-account-area.mnz-unified table.shop_table th{background:#f0f0ef!important;text-align:left!important;font-size:12px!important;font-weight:700!important;letter-spacing:.03em}
body.mnz-account-area.mnz-unified table.shop_table :where(th,td){padding:16px!important;border-bottom:1px solid var(--mnzac-line)!important;vertical-align:middle!important}
body.mnz-account-area.mnz-unified table.shop_table tr:last-child td{border-bottom:0!important}
body.mnz-account-area.mnz-unified .woocommerce-Addresses{background:transparent!important;border:0!important;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
body.mnz-account-area.mnz-unified .woocommerce-Addresses>.woocommerce-Address{float:none!important;width:100%!important}
body.mnz-account-area.mnz-unified .woocommerce-Address address{font-style:normal;line-height:1.7;margin-top:18px}
body.mnz-account-area.mnz-unified .woocommerce-Address .title{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}
body.mnz-account-area.mnz-unified .woocommerce-Address .title h2{margin:0!important}
body.mnz-account-area.mnz-unified .woocommerce-Address .edit{font-weight:700;color:var(--mnzac-red)}
body.mnz-account-area.mnz-unified form.woocommerce-EditAccountForm::before{display:none!important}
body.mnz-account-area.mnz-unified .woocommerce-EditAccountForm fieldset{border-radius:4px!important;box-shadow:none!important;background:#f7f7f6!important}
body.mnz-account-area.mnz-unified .woocommerce-address-fields{padding:24px;background:#fff;border:1px solid var(--mnzac-line);border-radius:8px}
body.mnz-account-area.mnz-unified .woocommerce-info,body.mnz-account-area.mnz-unified .woocommerce-message{background:#fff!important;border:1px solid var(--mnzac-line)!important;border-top:3px solid var(--mnzac-red)!important;border-radius:4px;color:var(--mnzac-ink)!important}
body.mnz-account-area.mnz-unified .mnz-wl-page{padding:0!important;margin:0!important;max-width:none!important;background:transparent!important}
body.mnz-account-area.mnz-unified .mnz-wl-card{border-radius:8px!important;border-color:var(--mnzac-line)}
body.mnz-account-area.mnz-unified .mnz-wl-head{padding:24px!important}
body.mnz-account-area.mnz-unified .mnz-wl-kicker{color:var(--mnzac-red)!important}
body.mnz-account-area.mnz-unified .mnz-wl-empty a{background:var(--mnzac-red)!important;border-radius:4px!important;font-weight:700!important}
body.mnz-account-area.mnz-unified .mr-eyebrow{font-size:11px!important;color:var(--mnzac-red)!important;font-weight:700!important;letter-spacing:.12em}
body.mnz-account-area.mnz-unified .mr-stats{gap:16px;margin-bottom:24px}
body.mnz-account-area.mnz-unified .mr-stat{border-radius:8px!important;box-shadow:none!important;border-color:var(--mnzac-line)!important}
body.mnz-account-area.mnz-unified .mr-filters{grid-template-columns:1.5fr 1fr 1fr;gap:16px}
body.mnz-account-area.mnz-unified #mnz-my-consultations{margin:28px 0 0!important;padding:0!important;max-width:none!important;width:100%}
body.mnz-account-area.mnz-unified #mnz-my-consultations .mnz-account-consult-inner{padding:24px!important;border:1px solid var(--mnzac-line)!important;border-radius:8px;box-shadow:none!important}
body.mnz-account-area.mnz-unified #mnz-my-consultations .mnz-account-consult-heading{gap:20px}
@media(max-width:1200px){body.mnz-account-area.mnz-unified .mnz-profile-grid{grid-template-columns:1fr}body.mnz-account-area.mnz-unified .mnz-profile-heading{flex-wrap:wrap}body.mnz-account-area.mnz-unified .woocommerce-Addresses{grid-template-columns:1fr}}
@media(max-width:900px){
 body.mnz-account-area.mnz-unified{--mnzac-top:0px}body.mnz-account-area.mnz-unified.admin-bar{--mnzac-top:32px}
 body.mnz-account-area.mnz-unified .woo-account,body.mnz-account-area.mnz-unified .mr-root,body.mnz-account-area.mnz-unified .mnzac-wishlist-main{padding:0 20px 40px!important}
 body.mnz-account-area.mnz-unified .woo-account__woo-account-container,body.mnz-account-area.mnz-unified .mr-shell,body.mnz-account-area.mnz-unified .mnzac-shell{display:block!important}
 body.mnz-account-area.mnz-unified #brxe-dbrrap.woo-account-sidebar,body.mnz-account-area.mnz-unified .mr-sidebar,body.mnz-account-area.mnz-unified .mnzac-sidebar{max-height:none!important;overflow:visible!important;margin:0 -20px 28px!important;width:calc(100% + 40px)!important;border-width:0 0 1px!important;border-radius:0!important;box-shadow:0 3px 8px #00000008;top:var(--mnzac-top)!important}
 body.mnz-account-area.mnz-unified .mnzac-navigation{padding:10px 14px}
 body.mnz-account-area.mnz-unified .mnzac-nav-heading{display:none}
 body.mnz-account-area.mnz-unified .mnzac-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}
 body.mnz-account-area.mnz-unified .mnzac-nav a{min-width:0;min-height:56px;flex-direction:column;justify-content:center;gap:5px;text-align:center;padding:7px 3px;border:0;border-bottom:2px solid transparent;font-size:12px!important;line-height:1.2!important}
 body.mnz-account-area.mnz-unified .mnzac-nav a[aria-current=page]{border-bottom-color:var(--mnzac-red)}
 body.mnz-account-area.mnz-unified .mnzac-nav .mnzac-logout{margin:0;border:0;padding:7px 3px;border-bottom:2px solid transparent;border-radius:4px}
 body.mnz-account-area.mnz-unified .mnzac-nav svg{width:18px;height:18px;flex-basis:18px}
 body.mnz-account-area.mnz-unified .mnzac-heading,body.mnz-account-area.mnz-unified .mnz-profile-heading,body.mnz-account-area.mnz-unified .mr-top{min-height:0;margin-bottom:24px!important}
 body.mnz-account-area.mnz-unified .mnz-security-form{grid-template-columns:1fr}
 body.mnz-account-area.mnz-unified .mr-top{flex-wrap:wrap}
 body.mnz-account-area.mnz-unified .mr-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body.mnz-account-area.mnz-unified .mr-filters{grid-template-columns:1fr!important}
}
@media(max-width:782px){body.mnz-account-area.mnz-unified.admin-bar{--mnzac-top:0px}}
@media(max-width:600px){body.mnz-account-area.mnz-unified #brx-content h1{font-size:28px!important}body.mnz-account-area.mnz-unified #brx-content :where(.mnz-profile-card,.mr-card,.woocommerce-Address,.woocommerce-EditAccountForm){padding:20px!important}body.mnz-account-area.mnz-unified .mnz-profile-form{grid-template-columns:1fr}body.mnz-account-area.mnz-unified .mnz-profile-form>*{grid-column:1/-1}body.mnz-account-area.mnz-unified .mnz-wishlist-card{padding:20px 0 0!important}body.mnz-account-area.mnz-unified .mnz-wishlist-preview{grid-template-columns:68px minmax(0,1fr);padding:16px!important}body.mnz-account-area.mnz-unified .mnz-wishlist-preview .mnz-outline-button{grid-column:2;justify-self:start}body.mnz-account-area.mnz-unified table.shop_table,body.mnz-account-area.mnz-unified table.shop_table tbody,body.mnz-account-area.mnz-unified table.shop_table tr,body.mnz-account-area.mnz-unified table.shop_table td{display:block!important;width:100%}body.mnz-account-area.mnz-unified table.shop_table thead{display:none!important}body.mnz-account-area.mnz-unified table.shop_table td{text-align:left!important}body.mnz-account-area.mnz-unified .woocommerce-EditAccountForm .form-row{min-width:0!important}body.mnz-account-area.mnz-unified .mnzac-nav a{font-size:11px!important}}

body.mnz-account-area.mnz-unified .woo-account,body.mnz-account-area.mnz-unified .mr-root{overflow:visible!important;height:auto!important;min-height:0!important}
body.mnz-account-area.mnz-unified .woo-account__woo-account-container,body.mnz-account-area.mnz-unified .mr-shell{height:auto!important;min-height:0!important}
body.mnz-account-area.mnz-unified #brxe-dbrrap.woo-account-sidebar,body.mnz-account-area.mnz-unified .mr-sidebar,body.mnz-account-area.mnz-unified .mnzac-sidebar{height:fit-content!important}

body.mnz-account-area.mnz-unified .mnzac-nav a{position:relative}
body.mnz-account-area.mnz-unified .mnzac-nav .mr-count{font-size:11px!important;font-weight:700!important;line-height:1.5;border-radius:12px;padding:1px 6px;background:var(--mnzac-red)!important;color:#fff!important;margin-left:auto}
@media(max-width:900px){body.mnz-account-area.mnz-unified .mnzac-nav .mr-count{position:absolute;top:3px;right:3px}}

body.mnz-account-area.mnz-unified #brxe-dbrrap.woo-account-sidebar,body.mnz-account-area.mnz-unified .mr-sidebar,body.mnz-account-area.mnz-unified .mnzac-sidebar{max-width:none!important}
body.mnz-account-area.mnz-unified .mnz-wl-head h1,body.mnz-account-area.mnz-unified .mnz-wl-head .mnz-wl-kicker{display:none!important}
body.mnz-account-area.mnz-unified #brx-content{font-size:16px;line-height:1.5}
body.mnz-account-area.mnz-unified .mnz-wl-card{padding:0!important;font-size:16px!important}
body.mnz-account-area.mnz-unified .mnz-wl-head p{font-size:14px!important}
body.mnz-account-area.mnz-unified .mnz-wl-empty p,body.mnz-account-area.mnz-unified .mnz-empty-wishlist{font-size:16px!important;line-height:1.5!important}
@media(max-width:600px){
 body.mnz-account-area.mnz-unified table.shop_table_responsive tbody :where(th[scope=row],td){display:block!important;width:100%!important;min-height:50px;text-align:right!important;padding:14px 16px!important}
 body.mnz-account-area.mnz-unified table.shop_table_responsive tbody :where(th[scope=row],td)::before{content:attr(data-title)!important;display:block!important;float:left!important;margin-right:12px;font-size:12px!important;font-weight:700!important;text-transform:none!important}
 body.mnz-account-area.mnz-unified table.shop_table_responsive tbody th[scope=row]::before{content:"Order"!important}
 body.mnz-account-area.mnz-unified table.shop_table_responsive tbody :where(th[scope=row],td)::after{content:"";display:block;clear:both}
 body.mnz-account-area.mnz-unified table.shop_table_responsive .woocommerce-orders-table__cell-order-actions .button{display:inline-flex!important;width:auto!important}
}
