body.aurora-account-page,body.aurora-affiliate-registration-page,body.aurora-afwc-dashboard-page{background:var(--off, #fafaf8);color:var(--ink, #0a0a0a)}body.aurora-account-page .aurora-account-main,body.aurora-afwc-dashboard-page .aurora-affiliate-registration-main,body.aurora-afwc-dashboard-page .aurora-affiliate-dashboard-main{width:100%;max-width:var(--aurora-container-max, 1280px);margin-inline:auto;padding:calc(var(--aurora-header-height, 70px) + 32px) var(--aurora-container-padding, clamp(20px, 4vw, 48px)) 64px;box-sizing:border-box}body.aurora-my-account-route .aurora-account-main{padding:clamp(40px,7vw,72px) var(--aurora-container-padding, clamp(20px, 4vw, 48px)) clamp(48px,6vw,80px)}.aurora-account-nav-zone{display:block;width:100%;margin:0;padding:0;text-align:left}body.aurora-my-account-route:not(.logged-in) .aurora-account-nav-zone{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:980px;margin-inline:auto;margin-top:clamp(20px,4vw,36px);padding:clamp(12px,2vw,20px) 0 clamp(28px,4vw,40px);text-align:center}.aurora-account-nav-zone--guest{max-width:none;width:100%;padding-top:0;padding-bottom:clamp(20px,3vw,28px)}.aurora-account-guest-shell{width:100%;max-width:480px;margin-inline:auto}body.aurora-my-account-route:not(.logged-in) .aurora-account-main{justify-content:center;align-items:center}body.aurora-my-account-route:not(.logged-in) .aurora-account-guest-shell .woocommerce-form-login h2,body.aurora-my-account-route:not(.logged-in) .aurora-account-guest-shell .woocommerce-form-register h2{text-align:center}body.aurora-my-account-route:not(.logged-in) .aurora-account-guest-shell .woocommerce-form-login,body.aurora-my-account-route:not(.logged-in) .aurora-account-guest-shell .woocommerce-form-register,body.aurora-my-account-route:not(.logged-in) .aurora-account-guest-shell .u-columns .woocommerce-form-login,body.aurora-my-account-route:not(.logged-in) .aurora-account-guest-shell .u-columns .woocommerce-form-register{border-radius:20px}body.aurora-my-account-route:not(.logged-in) .aurora-account-guest-shell .woocommerce-form-login .woocommerce-LostPassword,body.aurora-my-account-route:not(.logged-in) .aurora-account-guest-shell .woocommerce-form-login .lost_password{text-align:center}body.aurora-my-account-route:not(.logged-in) .aurora-account-guest-shell .woocommerce-form-login .woocommerce-button,body.aurora-my-account-route:not(.logged-in) .aurora-account-guest-shell .woocommerce-form-register .woocommerce-button{width:100%}.aurora-account-logo{display:inline-flex;align-items:center;justify-content:center;margin:0 0 clamp(24px,4vw,36px);text-decoration:none;font-family:var(--aurora-font-sans, inherit);font-weight:500;font-size:clamp(18px,2.4vw,22px);line-height:1}.aurora-account-logo .cell{background:var(--gold, #c8a84b);color:var(--black, #0a0a0a);padding:3px 9px 4px}.aurora-account-logo .mind{color:var(--ink, #0a0a0a);padding-left:2px}.aurora-account-nav-zone .woocommerce-MyAccount-navigation{position:relative;height:auto;width:100%;margin:0}.aurora-account-nav-header{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.aurora-account-nav-header__lang{position:absolute;top:0;right:0;z-index:2}body.aurora-my-account-route .aurora-account-nav-header__lang .aurora-lang-switcher--desktop{display:flex;align-items:center}body.aurora-my-account-route .aurora-account-nav-header__lang .aurora-lang-switcher--mobile{display:none;margin-top:0}body.aurora-my-account-route .aurora-lang-dropdown__toggle{border-radius:999px;min-width:0;padding:10px 34px 10px 16px;font-size:11px;box-shadow:0 4px 16px rgba(10,10,10,0.06)}body.aurora-my-account-route .aurora-account-nav-header__lang .aurora-lang-switcher__link{border-radius:999px;padding:8px 14px;font-size:10px;letter-spacing:0.08em;background:var(--white, #fff);box-shadow:0 4px 14px rgba(10,10,10,0.05)}body.aurora-account-page .wp-site-blocks{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}body.aurora-account-page .aurora-account-main{flex:1 1 auto;display:flex;flex-direction:column;width:100%;max-width:none;padding-bottom:clamp(48px,6vw,80px)}body.aurora-account-page:not(.woocommerce-account) .aurora-account-main{justify-content:center;align-items:center}body.aurora-account-page.woocommerce-account .aurora-account-main>.woocommerce,body.aurora-my-account-route .aurora-account-main>.woocommerce,body.woocommerce-account .aurora-account-main>.woocommerce{width:100%;max-width:var(--aurora-container-max, 1280px);margin-inline:auto;float:none!important}body.woocommerce-account .woocommerce::after,body.woocommerce-account .woocommerce::before,body.woocommerce-account .aurora-account-shell::after,body.woocommerce-account .aurora-account-shell::before,body.woocommerce-account .woocommerce-MyAccount-navigation::after,body.woocommerce-account .woocommerce-MyAccount-navigation::before,body.woocommerce-account .woocommerce-MyAccount-content::after,body.woocommerce-account .woocommerce-MyAccount-content::before{content:none!important;display:none!important;clear:none!important}body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-account .woocommerce-MyAccount-content,body.woocommerce-page .woocommerce-MyAccount-navigation,body.woocommerce-page .woocommerce-MyAccount-content{float:none!important}body.woocommerce-account .aurora-account-shell--sidebar,body.aurora-my-account-route .aurora-account-shell--sidebar,body.aurora-account-page .aurora-account-shell--sidebar{display:block!important;width:100%!important;max-width:var(--aurora-container-max, 1280px)!important;margin:0 auto!important;padding-inline:0!important;float:none!important;clear:both!important;box-sizing:border-box!important}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-shell__brand,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-shell__brand,body.aurora-account-page .aurora-account-shell--sidebar .aurora-account-shell__brand{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 clamp(20px,3vw,28px)!important;box-sizing:border-box!important}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-nav-header,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-nav-header{position:relative!important;width:100%!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0!important}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-nav-header__lang,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-nav-header__lang{position:static!important;order:2!important;margin:0!important}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-logo,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-logo{margin:0!important;order:1!important}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-shell__columns,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-shell__columns,body.aurora-account-page .aurora-account-shell--sidebar .aurora-account-shell__columns{display:grid!important;grid-template-columns:240px minmax(0,1fr)!important;column-gap:clamp(28px,4vw,48px)!important;align-items:start!important;width:100%!important;box-sizing:border-box!important}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-shell__columns>.aurora-account-nav-zone,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-shell__columns>.aurora-account-nav-zone,body.aurora-account-page .aurora-account-shell--sidebar .aurora-account-shell__columns>.aurora-account-nav-zone{grid-column:1!important;width:240px!important;max-width:240px!important;min-width:0!important;display:block!important;margin:52px 0 0!important;padding:0!important;text-align:left!important;float:none!important;position:relative!important;z-index:2!important;box-sizing:border-box!important}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-shell__columns>.aurora-account-panel,body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-shell__columns>.woocommerce-MyAccount-content,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-shell__columns>.aurora-account-panel,body.aurora-account-page .aurora-account-shell--sidebar .aurora-account-shell__columns>.aurora-account-panel{grid-column:2!important;width:auto!important;min-width:0!important;max-width:100%!important;display:block!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important;float:none!important;position:relative!important;z-index:1!important;box-sizing:border-box!important}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-shell__body,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-shell__body{display:contents!important}body.woocommerce-account .aurora-account-shell--sidebar .woocommerce-MyAccount-navigation li{padding:0!important;margin:0!important}.aurora-account-panel__title{margin:0 0 clamp(24px,3vw,32px);padding:4px 0 2px;font-family:var(--aurora-font-sans, inherit);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;letter-spacing:-0.03em;line-height:1.15;color:var(--ink, #0a0a0a)}.aurora-account-shell-header{margin-bottom:clamp(20px,3vw,28px)}.aurora-account-shell-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-family:var(--aurora-font-sans, inherit);font-size:10px;font-weight:500;letter-spacing:0.28em;text-transform:uppercase;color:var(--gold-dark, #8b6914)}.aurora-account-shell-eyebrow::before{content:"";width:24px;height:0.5px;background:var(--gold, #c8a84b)}.aurora-account-shell-title{margin:0;font-family:var(--aurora-font-serif, var(--aurora-font-sans, inherit));font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:400;line-height:1.1;letter-spacing:-0.02em;color:var(--ink, #0a0a0a)}body.aurora-affiliate-registration-page .aurora-affiliate-registration-main{width:100%;max-width:var(--aurora-container-max, 1280px);margin-inline:auto;padding:calc(var(--aurora-header-height, 70px) + 12px) var(--aurora-container-padding, clamp(20px, 4vw, 48px)) 64px;box-sizing:border-box}body.aurora-affiliate-registration-page .aurora-affiliate-registration-main,body.aurora-affiliate-registration-page .aurora-main{display:flex;justify-content:center;align-items:flex-start;min-height:calc(100vh - var(--aurora-header-height, 70px));padding-top:calc(var(--aurora-header-height, 70px) + 12px);padding-bottom:64px;box-sizing:border-box}.aurora-afwc-form-shell,body.aurora-affiliate-registration-page .aurora-main>.wp-block-shortcode,body.aurora-affiliate-registration-page .aurora-main>.wp-block-group,body.aurora-affiliate-registration-page .aurora-main>div{width:100%;max-width:680px;margin-inline:auto;margin-top:0}.afwc-registration-form-wrap,#afwc_registration_form_wrapper,#afwc_registration_form,.afwc-reg-form-wrap,body.aurora-affiliate-registration-page form[class*=afwc],body.aurora-affiliate-registration-page form.woocommerce-form,body.aurora-affiliate-registration-page .aurora-afwc-form-shell form,body.aurora-affiliate-registration-page .aurora-main form{width:100%;margin:0;padding:clamp(24px,4vw,40px);background:var(--white, #fff);border:0.5px solid var(--border, #e8e4dc);box-shadow:0 16px 48px rgba(10,10,10,0.05);box-sizing:border-box;font-family:var(--aurora-font-sans, inherit)}body.aurora-affiliate-registration-page form::after,.afwc-registration-form-wrap form::after{content:"";display:block;clear:both}body.aurora-affiliate-registration-page form,.afwc-registration-form-wrap form,#afwc_registration_form{--afwc-field-gap: 20px}body.aurora-affiliate-registration-page form p,.afwc-registration-form-wrap form p,#afwc_registration_form p,body.aurora-affiliate-registration-page form .form-row,.afwc-registration-form-wrap form .form-row,#afwc_registration_form .form-row,body.aurora-affiliate-registration-page form .woocommerce-form-row{margin:0 0 16px}body.aurora-affiliate-registration-page form .form-row-first,body.aurora-affiliate-registration-page form p.form-row-first,body.aurora-affiliate-registration-page form .woocommerce-form-row.form-row-first,.afwc-registration-form-wrap form .form-row-first,.afwc-registration-form-wrap form p.form-row-first,.afwc-registration-form-wrap form .woocommerce-form-row.form-row-first,#afwc_registration_form .form-row-first,#afwc_registration_form p.form-row-first,#afwc_registration_form .woocommerce-form-row.form-row-first{float:left!important;width:calc((100% - var(--afwc-field-gap)) / 2)!important;max-width:calc((100% - var(--afwc-field-gap)) / 2)!important;margin:0 var(--afwc-field-gap) 16px 0!important;clear:both!important}body.aurora-affiliate-registration-page form .form-row-last,body.aurora-affiliate-registration-page form p.form-row-last,body.aurora-affiliate-registration-page form .woocommerce-form-row.form-row-last,.afwc-registration-form-wrap form .form-row-last,.afwc-registration-form-wrap form p.form-row-last,.afwc-registration-form-wrap form .woocommerce-form-row.form-row-last,#afwc_registration_form .form-row-last,#afwc_registration_form p.form-row-last,#afwc_registration_form .woocommerce-form-row.form-row-last{float:left!important;width:calc((100% - var(--afwc-field-gap)) / 2)!important;max-width:calc((100% - var(--afwc-field-gap)) / 2)!important;margin:0 0 16px 0!important;clear:none!important}body.aurora-affiliate-registration-page form .form-row-wide,body.aurora-affiliate-registration-page form p.form-row-wide,.afwc-registration-form-wrap form .form-row-wide,#afwc_registration_form .form-row-wide{clear:both;float:none;width:100%;margin:0 0 16px}body.aurora-affiliate-registration-page form p:has(textarea),.afwc-registration-form-wrap form p:has(textarea),#afwc_registration_form p:has(textarea),body.aurora-affiliate-registration-page form .form-row:has(textarea),.afwc-registration-form-wrap form .form-row:has(textarea),#afwc_registration_form .form-row:has(textarea){clear:both;float:none;width:100%}body.aurora-affiliate-registration-page form p:has(input[type=submit]),.afwc-registration-form-wrap form p:has(input[type=submit]),#afwc_registration_form p:has(input[type=submit]),body.aurora-affiliate-registration-page form p:has(button),.afwc-registration-form-wrap form p:has(button),#afwc_registration_form p:has(button){clear:both;float:none;width:100%;margin-bottom:0}body.aurora-affiliate-registration-page form label:not(:has(input[type=checkbox])),.afwc-registration-form-wrap form label:not(:has(input[type=checkbox])),#afwc_registration_form label:not(:has(input[type=checkbox])),body.aurora-affiliate-registration-page form .woocommerce-form__label:not(.woocommerce-form__label-for-checkbox){display:block;font-family:var(--aurora-font-sans, inherit);font-size:10px;font-weight:500;letter-spacing:0.16em;text-transform:uppercase;color:var(--muted, #888880);margin-bottom:8px}body.aurora-affiliate-registration-page form label .required,.afwc-registration-form-wrap form label .required,#afwc_registration_form label .required{color:var(--gold-dark, #8b6914);text-decoration:none}body.aurora-affiliate-registration-page form input[type=text],body.aurora-affiliate-registration-page form input[type=email],body.aurora-affiliate-registration-page form input[type=password],body.aurora-affiliate-registration-page form input[type=url],body.aurora-affiliate-registration-page form input[type=tel],body.aurora-affiliate-registration-page form input.input-text,body.aurora-affiliate-registration-page form select,body.aurora-affiliate-registration-page form textarea,.afwc-registration-form-wrap form input:not([type=checkbox]):not([type=radio]),.afwc-registration-form-wrap form select,.afwc-registration-form-wrap form textarea,#afwc_registration_form input:not([type=checkbox]):not([type=radio]),#afwc_registration_form select,#afwc_registration_form textarea{display:block;width:100%;max-width:100%;margin:0;padding:12px 16px;border:0.5px solid var(--border, #e8e4dc);border-radius:0;background:var(--white, #fff);color:var(--ink, #0a0a0a);font-family:var(--aurora-font-sans, inherit);font-size:14px;font-weight:300;line-height:1.5;box-sizing:border-box;transition:border-color 0.2s ease,box-shadow 0.2s ease;-webkit-appearance:none;appearance:none}body.aurora-affiliate-registration-page form input:focus,body.aurora-affiliate-registration-page form select:focus,body.aurora-affiliate-registration-page form textarea:focus,.afwc-registration-form-wrap form input:focus,.afwc-registration-form-wrap form select:focus,.afwc-registration-form-wrap form textarea:focus,#afwc_registration_form input:focus,#afwc_registration_form select:focus,#afwc_registration_form textarea:focus{outline:none;border-color:var(--gold, #c8a84b);box-shadow:0 0 0 1px rgba(200,168,75,0.25)}body.aurora-affiliate-registration-page form textarea,.afwc-registration-form-wrap form textarea,#afwc_registration_form textarea{min-height:140px;resize:vertical}body.aurora-affiliate-registration-page form p:has(input[type=checkbox]),.afwc-registration-form-wrap form p:has(input[type=checkbox]),#afwc_registration_form p:has(input[type=checkbox]),body.aurora-affiliate-registration-page form .form-row:has(input[type=checkbox]),.afwc-registration-form-wrap form .form-row:has(input[type=checkbox]),#afwc_registration_form .form-row:has(input[type=checkbox]){clear:both;float:none;width:100%;display:flex;align-items:flex-start;margin:0 0 20px}body.aurora-affiliate-registration-page form label:has(input[type=checkbox]),body.aurora-affiliate-registration-page form .woocommerce-form__label-for-checkbox,body.aurora-affiliate-registration-page form .afwc-terms-label,.afwc-registration-form-wrap form label:has(input[type=checkbox]),.afwc-registration-form-wrap form .woocommerce-form__label-for-checkbox,#afwc_registration_form label:has(input[type=checkbox]),#afwc_registration_form .woocommerce-form__label-for-checkbox{display:flex!important;align-items:flex-start;gap:12px;width:100%;margin:0;padding:0;font-size:13px;font-weight:300;letter-spacing:0;text-transform:none;color:var(--ink, #0a0a0a);line-height:1.6;cursor:pointer}body.aurora-affiliate-registration-page form input[type=checkbox],.afwc-registration-form-wrap form input[type=checkbox],#afwc_registration_form input[type=checkbox]{width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;flex:0 0 18px;margin:3px 0 0!important;padding:0!important;cursor:pointer;pointer-events:auto;position:relative;z-index:1;-webkit-appearance:checkbox;appearance:auto;accent-color:var(--gold-dark, #8b6914)}body.aurora-affiliate-registration-page form label:has(input[type=checkbox]) span,.afwc-registration-form-wrap form label:has(input[type=checkbox]) span,#afwc_registration_form label:has(input[type=checkbox]) span{flex:1}body.aurora-affiliate-registration-page form button,body.aurora-affiliate-registration-page form input[type=submit],body.aurora-affiliate-registration-page form .button,.afwc-registration-form-wrap form button,.afwc-registration-form-wrap form input[type=submit],.afwc-registration-form-wrap form .button,#afwc_registration_form button,#afwc_registration_form input[type=submit],#afwc_registration_form .button{display:inline-flex;align-items:center;justify-content:center;width:100%;margin-top:8px;padding:16px 32px!important;background:var(--ink, #0a0a0a)!important;color:var(--white, #fff)!important;border:none!important;border-radius:0!important;font-family:var(--aurora-font-sans, inherit);font-size:12px!important;font-weight:500!important;letter-spacing:0.12em!important;text-transform:uppercase!important;cursor:pointer;transition:background 0.2s ease,color 0.2s ease}body.aurora-affiliate-registration-page form button:hover,body.aurora-affiliate-registration-page form input[type=submit]:hover,body.aurora-affiliate-registration-page form .button:hover,.afwc-registration-form-wrap form button:hover,.afwc-registration-form-wrap form input[type=submit]:hover,#afwc_registration_form button:hover,#afwc_registration_form input[type=submit]:hover{background:var(--gold-dark, #8b6914)!important;color:var(--white, #fff)!important}body.aurora-affiliate-registration-page .woocommerce-error,body.aurora-affiliate-registration-page .woocommerce-message,body.aurora-affiliate-registration-page .woocommerce-info,.afwc-registration-form-wrap .woocommerce-error,.afwc-registration-form-wrap .woocommerce-message,.afwc-registration-form-wrap .woocommerce-info,.afwc-registration-form-wrap .afwc-reg-success-message,.afwc-registration-form-wrap .afwc_registration_success,.afwc-registration-form-wrap [class*=success],body.aurora-affiliate-registration-page .afwc-reg-success-message,body.aurora-affiliate-registration-page .afwc_registration_success,body.aurora-affiliate-registration-page [class*=afwc][class*=success]{margin:32px 0 0;padding:18px 20px;border:0.5px solid var(--border, #e8e4dc);font-size:14px;line-height:1.65;text-align:center;background:var(--off, #fafaf8)}.afwc-registration-form-wrap,#afwc_registration_form_wrapper,body.aurora-affiliate-registration-page .aurora-afwc-form-shell,body.aurora-affiliate-registration-page .aurora-main{position:relative}body.aurora-affiliate-registration-page .blockUI.blockOverlay,.afwc-registration-form-wrap .blockUI.blockOverlay,#afwc_registration_form_wrapper .blockUI.blockOverlay{position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(250,250,248,0.72)!important;opacity:1!important;z-index:10000!important}body.aurora-affiliate-registration-page .blockUI.blockMsg,.afwc-registration-form-wrap .blockUI.blockMsg,#afwc_registration_form_wrapper .blockUI.blockMsg,body.aurora-affiliate-registration-page .afwc-loader,.afwc-registration-form-wrap .afwc-loader,body.aurora-affiliate-registration-page .spinner,.afwc-registration-form-wrap .spinner{position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;margin:0!important;padding:0!important;width:auto!important;height:auto!important;border:none!important;background:transparent!important;box-shadow:none!important;z-index:10001!important}body.aurora-affiliate-registration-page .blockUI.blockMsg img,.afwc-registration-form-wrap .blockUI.blockMsg img,body.aurora-affiliate-registration-page .spinner img,.afwc-registration-form-wrap .spinner img{display:block;margin:0 auto}.woocommerce-account .woocommerce{max-width:var(--aurora-container-max, 1280px);margin-inline:auto}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation{display:block!important;position:relative;height:auto;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important;border:0.5px solid var(--border, #e8e4dc);background:var(--white, #fff);box-sizing:border-box}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation ul,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation ul{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;width:100%!important;max-width:none!important;float:none!important}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation li,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation li{list-style:none!important;display:block!important;width:100%!important;margin:0!important;padding:0!important;float:none!important;border-bottom:0.5px solid var(--border, #e8e4dc);box-sizing:border-box}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation li:last-child,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation li:last-child{border-bottom:none}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation a,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation a{display:flex!important;align-items:center;justify-content:flex-start;width:100%!important;max-width:100%!important;min-height:0;padding:14px 16px!important;font-family:var(--aurora-font-sans, inherit);font-size:14px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;color:var(--ink, #0a0a0a)!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none;transform:none!important;float:none!important;box-sizing:border-box;transition:color 0.15s ease,background 0.15s ease}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation li:not(.is-active) a:hover,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation li:not(.is-active) a:hover{color:var(--gold-dark, #8b6914)!important;background:var(--off, #fafaf8)!important}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation li.is-active a,body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation a[aria-current=page],body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation li.is-active a,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation a[aria-current=page]{color:var(--ink, #0a0a0a)!important;font-weight:600!important;background:var(--cream, #f2efe8)!important}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation-link--customer-logout a,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-nav-zone .woocommerce-MyAccount-navigation-link--customer-logout a{color:var(--muted, #888880)!important;background:transparent!important}.woocommerce-account .aurora-account-panel .woocommerce-MyAccount-content>p:first-child{margin-bottom:20px;padding-bottom:20px;border-bottom:0.5px solid var(--border, #e8e4dc);font-size:15px;font-weight:300;line-height:1.7;color:var(--ink, #0a0a0a)}.woocommerce-account table.shop_table{width:100%;border-collapse:collapse;font-family:var(--aurora-font-sans, inherit);font-size:14px}.woocommerce-account table.shop_table th,.woocommerce-account table.shop_table td{padding:12px 14px;border-bottom:0.5px solid var(--border, #e8e4dc);text-align:left}.woocommerce-account .woocommerce-form-row label,.woocommerce-account .form-row label,.afwc-registration-form-wrap label,#afwc-dashboard label{font-family:var(--aurora-font-sans, inherit);font-size:12px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase}.woocommerce-account .woocommerce-Input,.woocommerce-account input.input-text,.woocommerce-account select,.woocommerce-account textarea,.afwc-registration-form-wrap input:not([type=checkbox]):not([type=radio]),.afwc-registration-form-wrap select,.afwc-registration-form-wrap textarea,#afwc-dashboard input:not([type=checkbox]):not([type=radio]),#afwc-dashboard select,#afwc-dashboard textarea{width:100%;max-width:100%;border:0.5px solid var(--border, #e8e4dc);border-radius:0;padding:12px 14px;font-family:var(--aurora-font-sans, inherit);font-size:14px;background:var(--white, #fff);box-sizing:border-box}.woocommerce-account .button,.woocommerce-account button,.afwc-registration-form-wrap .button,.afwc-registration-form-wrap button,#afwc-dashboard .button,#afwc-dashboard button{background:var(--gold-dark, #8b6914)!important;color:var(--white, #fff)!important;border:none!important;border-radius:0!important;font-family:var(--aurora-font-sans, inherit);font-size:12px!important;font-weight:500!important;letter-spacing:0.12em!important;text-transform:uppercase!important;padding:14px 24px!important;cursor:pointer}.woocommerce-account .button:hover,.woocommerce-account button:hover,.afwc-registration-form-wrap .button:hover,#afwc-dashboard .button:hover{background:#756228!important}body.aurora-account-page{--account-notice-border: #e4e0d6;--account-notice-gold: #8b6914;--account-notice-gold-a: #c8a84b;--account-notice-gbg: #fbf7ee}body.aurora-account-page .woocommerce-MyAccount-content .woocommerce-info,body.aurora-account-page .woocommerce-MyAccount-content .woocommerce-message,body.aurora-account-page .woocommerce-MyAccount-content .woocommerce-error{display:block!important}.woocommerce-account .woocommerce-MyAccount-content>p,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-description{margin:0 0 16px;font-family:var(--aurora-font-sans, inherit);font-size:14px;font-weight:300;line-height:1.65;color:var(--muted, #888880)}.woocommerce-account .woocommerce-MyAccount-content>p:last-child{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content a:not(.button):not(.woocommerce-button){color:var(--gold-dark, #8b6914);text-decoration:none;transition:color 0.2s ease}.woocommerce-account .woocommerce-MyAccount-content a:not(.button):not(.woocommerce-button):hover{color:var(--ink, #0a0a0a);text-decoration:underline;text-underline-offset:2px}.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3{margin:0 0 16px;font-family:var(--aurora-font-serif, var(--aurora-font-sans, inherit));font-size:clamp(1.15rem,2vw,1.4rem);font-weight:400;line-height:1.25;color:var(--ink, #0a0a0a)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-error{list-style:none;margin:0!important;padding:20px 20px 20px 52px!important;border:0.5px solid var(--account-notice-border)!important;border-left:3px solid var(--account-notice-gold-a)!important;border-radius:0!important;background:var(--account-notice-gbg)!important;box-shadow:none!important;font-family:var(--aurora-font-sans, inherit);font-size:14px;font-weight:300;line-height:1.6;color:var(--ink, #0a0a0a);position:relative}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info::before,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message::before{content:"i"!important;position:absolute;left:18px;top:20px;width:20px;height:20px;border-radius:50%;border:1px solid var(--account-notice-gold-a);color:var(--account-notice-gold);font-family:var(--aurora-font-serif, serif);font-size:11px;font-weight:700;font-style:italic;line-height:18px;text-align:center;display:block!important;background:transparent}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message::before{content:"\2713"!important;font-style:normal;font-size:10px;line-height:20px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-error{padding-left:20px!important;border-left-color:#c0402e!important;background:#fef2f0!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info .button,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.button,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.wc-forward,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message .button,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message a.wc-forward{display:inline-flex!important;align-items:center;justify-content:center;float:none!important;margin:14px 0 0!important;padding:12px 22px!important;background:var(--ink, #0a0a0a)!important;color:var(--white, #fff)!important;border:none!important;font-size:11px!important;letter-spacing:0.12em!important;text-decoration:none!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info .button:hover,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.button:hover,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.wc-forward:hover,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message .button:hover,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message a.wc-forward:hover{background:var(--gold-dark, #8b6914)!important;color:var(--white, #fff)!important}@media (min-width: 640px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message{padding:18px 20px 18px 52px!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info li,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info .button,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.button,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.wc-forward,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message .button,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message a.wc-forward{margin:0!important;flex-shrink:0}}.woocommerce-account .woocommerce-Addresses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:8px}.woocommerce-account .woocommerce-Address{padding:clamp(18px,2.5vw,24px);background:var(--off, #fafaf8);border:0.5px solid var(--border, #e8e4dc)}.woocommerce-account .woocommerce-Address-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:14px;padding-bottom:14px;border-bottom:0.5px solid var(--border, #e8e4dc)}.woocommerce-account .woocommerce-Address-title h2,.woocommerce-account .woocommerce-Address-title h3{margin:0;font-size:clamp(1rem,1.8vw,1.15rem)}.woocommerce-account .woocommerce-Address-title .edit{font-family:var(--aurora-font-sans, inherit);font-size:10px;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;text-decoration:none;color:var(--gold-dark, #8b6914);white-space:nowrap}.woocommerce-account .woocommerce-Address-title .edit:hover{color:var(--ink, #0a0a0a);text-decoration:underline;text-underline-offset:2px}.woocommerce-account .woocommerce-Address address{margin:0;font-style:normal;font-family:var(--aurora-font-sans, inherit);font-size:14px;font-weight:300;line-height:1.75;color:var(--ink, #0a0a0a)}.woocommerce-account .woocommerce-MyAccount-content form:has(.woocommerce-address-fields){max-width:760px}.woocommerce-account .woocommerce-MyAccount-content form>h2{margin:0 0 24px;font-family:var(--aurora-font-serif, var(--aurora-font-sans, inherit));font-size:clamp(1.15rem,2vw,1.4rem);font-weight:400;line-height:1.25;color:var(--ink, #0a0a0a)}.woocommerce-account .woocommerce-address-fields{margin-top:0}.woocommerce-account .woocommerce-address-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:20px}.woocommerce-account .woocommerce-address-fields .form-row-first{grid-column:1}.woocommerce-account .woocommerce-address-fields .form-row-last{grid-column:2}.woocommerce-account .woocommerce-address-fields .form-row-wide,.woocommerce-account .woocommerce-address-fields .form-row-first,.woocommerce-account .woocommerce-address-fields .form-row-last{float:none;clear:none;width:100%;margin:0}.woocommerce-account .woocommerce-address-fields .form-row-wide{grid-column:1 / -1}.woocommerce-account .woocommerce-address-fields .form-row label{display:block;margin-bottom:8px}.woocommerce-account .woocommerce-address-fields .form-row .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-account .woocommerce-address-fields .form-row .optional{font-size:10px;font-weight:400;letter-spacing:0.08em;text-transform:uppercase;color:var(--muted, #888880)}.woocommerce-account .woocommerce-address-fields>p:last-child{margin-top:20px;margin-bottom:0}.woocommerce-account .woocommerce-address-fields button[type=submit]{min-width:200px;background:var(--ink, #0a0a0a)!important}.woocommerce-account .woocommerce-address-fields button[type=submit]:hover{background:var(--gold-dark, #8b6914)!important}.woocommerce-account .woocommerce-address-fields select.country_select,.woocommerce-account .woocommerce-address-fields select.state_select,.woocommerce-account .woocommerce-address-fields .form-row select{appearance:none;-webkit-appearance:none;-moz-appearance:none;min-height:46px;line-height:1.35;padding:12px 40px 12px 14px;cursor:pointer;background-color:var(--white, #fff);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%237a7a70' d='M1 1.5 6 6.5 11 1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px}.woocommerce-account .woocommerce-address-fields select.select2-hidden-accessible{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.woocommerce-account .woocommerce-MyAccount-content .select2-container{display:block;width:100%!important;margin:0;vertical-align:top}.woocommerce-account .woocommerce-MyAccount-content .select2-container .select2-selection--single{box-sizing:border-box;min-height:46px;height:auto;background:var(--white, #fff);border:0.5px solid var(--border, #e8e4dc);border-radius:0;display:flex;align-items:center;transition:border-color 0.2s ease,box-shadow 0.2s ease}.woocommerce-account .woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__rendered{display:block;width:100%;box-sizing:border-box;color:var(--ink, #0a0a0a);font-family:var(--aurora-font-sans, inherit);font-size:14px;font-weight:300;line-height:1.35;padding:12px 40px 12px 14px}.woocommerce-account .woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--muted, #888880)}.woocommerce-account .woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:0;right:10px;height:100%;width:28px;display:flex;align-items:center;justify-content:center}.woocommerce-account .woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__arrow b{position:static;margin:0;border-width:5px 5px 0 5px;border-color:var(--muted, #888880) transparent transparent transparent}.woocommerce-account .woocommerce-MyAccount-content .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 5px 5px 5px;border-color:transparent transparent var(--muted, #888880) transparent}.woocommerce-account .woocommerce-MyAccount-content .select2-container--default.select2-container--focus .select2-selection--single,.woocommerce-account .woocommerce-MyAccount-content .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--gold, #c8a84b);box-shadow:0 0 0 1px rgba(200,168,75,0.25);outline:none}.woocommerce-account .woocommerce-MyAccount-content .select2-dropdown{border:0.5px solid var(--border, #e8e4dc);border-radius:0;background:var(--white, #fff);box-shadow:0 8px 24px rgba(10,10,10,0.08);z-index:10060}.woocommerce-account .woocommerce-MyAccount-content .select2-container--default .select2-results__option{font-family:var(--aurora-font-sans, inherit);font-size:14px;font-weight:300;padding:10px 14px}.woocommerce-account .woocommerce-MyAccount-content .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce-account .woocommerce-MyAccount-content .select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--off, #fafaf8);color:var(--ink, #0a0a0a)}.woocommerce-account .woocommerce-MyAccount-content .select2-container--default .select2-results__option[aria-selected=true],.woocommerce-account .woocommerce-MyAccount-content .select2-container--default .select2-results__option[data-selected=true]{background:var(--account-notice-gbg, #fbf7ee);color:var(--ink, #0a0a0a)}.woocommerce-account .woocommerce-MyAccount-content .select2-container--default .select2-search--dropdown .select2-search__field{border:0.5px solid var(--border, #e8e4dc);border-radius:0;padding:10px 12px;font-family:var(--aurora-font-sans, inherit);font-size:14px}.woocommerce-account form.edit-account{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:20px;margin:4px 0 0}.woocommerce-account form.edit-account .clear{display:none}.woocommerce-account form.edit-account .form-row-first{grid-column:1}.woocommerce-account form.edit-account .form-row-last{grid-column:2}.woocommerce-account form.edit-account .form-row-wide,.woocommerce-account form.edit-account fieldset,.woocommerce-account form.edit-account>p:last-of-type{grid-column:1 / -1}.woocommerce-account form.edit-account .woocommerce-form-row,.woocommerce-account form.edit-account .form-row{float:none;width:100%;margin:0}.woocommerce-account form.edit-account fieldset{margin:4px 0 0;padding:clamp(20px,3vw,28px);border:0.5px solid var(--border, #e8e4dc);background:var(--off, #fafaf8);min-width:0}.woocommerce-account form.edit-account fieldset legend{padding:0 4px;font-family:var(--aurora-font-serif, var(--aurora-font-sans, inherit));font-size:clamp(1rem,1.8vw,1.15rem);font-weight:400;color:var(--ink, #0a0a0a)}.woocommerce-account form.edit-account fieldset .form-row+.form-row{margin-top:16px}.woocommerce-account form.edit-account #account_display_name_description{display:block;margin-top:10px;font-size:13px;font-weight:300;line-height:1.55;color:var(--muted, #888880);font-style:normal}.woocommerce-account form.edit-account #account_display_name_description em{font-style:normal}.woocommerce-account form.edit-account>p:last-of-type{margin-top:8px;padding-top:4px}.woocommerce-account form.edit-account button[type=submit]{min-width:200px;background:var(--ink, #0a0a0a)!important}.woocommerce-account form.edit-account button[type=submit]:hover{background:var(--gold-dark, #8b6914)!important}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings{margin-top:clamp(32px,5vw,48px);padding-top:clamp(32px,5vw,48px);border-top:0.5px solid var(--border, #e8e4dc)}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings>h2{margin:0 0 24px}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .wrap{padding:0!important}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .simba_tfa_intro_notice,.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .simba_tfa_personal_settings_notice,.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .simba_tfa_verify_tfa_notice{margin:0 0 16px!important;padding:16px 18px;background:var(--off, #fafaf8);border:0.5px solid var(--border, #e8e4dc);font-size:14px;font-weight:300;line-height:1.65;color:var(--ink, #0a0a0a)}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .simba_tfa_intro_notice:last-of-type{margin-bottom:20px!important}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .simbatfa_frontend_settings_box{margin:0 0 28px;padding:clamp(18px,2.5vw,24px);background:var(--off, #fafaf8);border:0.5px solid var(--border, #e8e4dc)}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .tfa_required_warning{margin:0 0 16px!important;padding:12px 14px;background:var(--account-notice-gbg, #fbf7ee);border:0.5px solid var(--account-notice-border, #e4e0d6);border-left:3px solid var(--account-notice-gold-a, #c8a84b);font-style:normal!important;font-weight:400!important;font-size:13px;line-height:1.6}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .tfa_enable_radio{margin:0 10px 0 0;vertical-align:middle;accent-color:var(--gold-dark, #8b6914)}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .tfa_enable_radio_label{display:inline;font-size:14px;font-weight:300;line-height:1.65;vertical-align:middle}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .simbatfa_frontend_settings_box p{margin:0 0 14px}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .simbatfa_frontend_settings_box p:last-child{margin-bottom:0}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .simbatfa_settings_save,.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .button-primary{display:inline-flex!important;align-items:center;justify-content:center;margin:4px 0 0!important;padding:14px 24px!important;background:var(--ink, #0a0a0a)!important;color:var(--white, #fff)!important;border:none!important;border-radius:0!important;font-family:var(--aurora-font-sans, inherit);font-size:12px!important;font-weight:500!important;letter-spacing:0.12em!important;text-transform:uppercase!important;box-shadow:none!important}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .simbatfa_settings_save:hover,.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .button-primary:hover{background:var(--gold-dark, #8b6914)!important}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .postbox{clear:both;margin:0!important;border:0.5px solid var(--border, #e8e4dc)!important;border-radius:0!important;box-shadow:none!important;background:var(--white, #fff)}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .postbox>h2,.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .postbox>h3{margin:0;padding:16px 20px;border-bottom:0.5px solid var(--border, #e8e4dc);font-family:var(--aurora-font-serif, var(--aurora-font-sans, inherit));font-size:clamp(1rem,1.8vw,1.15rem);font-weight:400;line-height:1.3;color:var(--ink, #0a0a0a);cursor:default}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .postbox .inside{padding:clamp(18px,2.5vw,24px);margin:0}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .postbox .inside>p{margin:0 0 16px;font-size:14px;font-weight:300;line-height:1.65;color:var(--ink, #0a0a0a)}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .postbox .inside>p:last-child{margin-bottom:0}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .simbatfa-frontend-current-otp{margin:0 0 0!important;padding:0;font-size:1rem!important;line-height:1.5}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .simba_current_otp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.1em;font-weight:500;color:var(--gold-dark, #8b6914)}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .simbaotp_qr_container{float:none!important;padding:0!important;margin:0 0 20px!important}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .simbaotp_qr_container canvas,.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .simbaotp_qr_container img{display:block;max-width:180px;height:auto;border:0.5px solid var(--border, #e8e4dc);padding:8px;background:var(--white, #fff)}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings a{color:var(--gold-dark, #8b6914);text-decoration:none}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings a:hover{color:var(--ink, #0a0a0a);text-decoration:underline;text-underline-offset:2px}.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .postbox .inside::after{content:"";display:block;clear:both}@media (min-width: 640px){.woocommerce-MyAccount-content #simba_tfa_woocommerce_user_settings .simbaotp_qr_container{float:left!important;margin:0 24px 16px 0!important}}.woocommerce-account .woocommerce-form-row label,.woocommerce-account .form-row label{display:block;margin-bottom:8px;font-size:10px;font-weight:500;letter-spacing:0.16em;color:var(--muted, #888880)}.woocommerce-account .woocommerce-Input:focus,.woocommerce-account input.input-text:focus,.woocommerce-account select:focus,.woocommerce-account textarea:focus{outline:none;border-color:var(--gold, #c8a84b);box-shadow:0 0 0 1px rgba(200,168,75,0.25)}.woocommerce-account table.shop_table thead th{padding:12px 14px;background:var(--off, #fafaf8);font-size:10px;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:var(--muted, #888880);border-bottom:0.5px solid var(--border, #e8e4dc)}.woocommerce-account table.shop_table tbody tr:last-child td,.woocommerce-account table.shop_table tbody tr:last-child th{border-bottom:none}.woocommerce-account table.shop_table tbody tr:hover td,.woocommerce-account table.shop_table tbody tr:hover th{background:rgba(250,250,248,0.72)}.woocommerce-account .woocommerce-orders-table__cell-order-number a{font-weight:500;color:var(--gold-dark, #8b6914);text-decoration:none}.woocommerce-account .woocommerce-orders-table__cell-order-number a:hover{text-decoration:underline;text-underline-offset:2px}.woocommerce-account .woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status,.woocommerce-account .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status,.woocommerce-account .woocommerce-orders-table__row--status-on-hold .woocommerce-orders-table__cell-order-status,.woocommerce-account .woocommerce-orders-table__row--status-pending .woocommerce-orders-table__cell-order-status,.woocommerce-account .woocommerce-orders-table__row--status-cancelled .woocommerce-orders-table__cell-order-status,.woocommerce-account .woocommerce-orders-table__row--status-failed .woocommerce-orders-table__cell-order-status,.woocommerce-account .woocommerce-orders-table__row--status-refunded .woocommerce-orders-table__cell-order-status{font-size:11px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase}.woocommerce-account .woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status{color:var(--gold-dark, #8b6914)}.woocommerce-account .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status{color:#3d7a52}.woocommerce-account .woocommerce-orders-table__row--status-cancelled .woocommerce-orders-table__cell-order-status,.woocommerce-account .woocommerce-orders-table__row--status-failed .woocommerce-orders-table__cell-order-status,.woocommerce-account .woocommerce-orders-table__row--status-refunded .woocommerce-orders-table__cell-order-status{color:var(--muted, #888880)}.woocommerce-account .woocommerce-orders-table__cell-order-actions .button,.woocommerce-account table.shop_table .button{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px!important;background:transparent!important;color:var(--ink, #0a0a0a)!important;border:0.5px solid var(--border, #e8e4dc)!important;font-size:10px!important;letter-spacing:0.1em!important}.woocommerce-account .woocommerce-orders-table__cell-order-actions .button:hover,.woocommerce-account table.shop_table .button:hover{background:var(--off, #fafaf8)!important;border-color:var(--gold-dark, #8b6914)!important;color:var(--gold-dark, #8b6914)!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:24px;padding-top:24px;border-top:0.5px solid var(--border, #e8e4dc)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-pagination .button{min-width:120px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-OrderUpdates,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details{margin-top:24px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details__title,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-column__title{font-family:var(--aurora-font-serif, var(--aurora-font-sans, inherit));font-size:clamp(1.1rem,2vw,1.3rem);font-weight:400;margin:0 0 16px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-table--order-details{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content .order-again .button{background:var(--ink, #0a0a0a)!important;color:var(--white, #fff)!important;border:none!important}.woocommerce-account .woocommerce-MyAccount-content .order-again .button:hover{background:var(--gold-dark, #8b6914)!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Message--info,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-OrderUpdates .woocommerce-info{margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-table--order-downloads a,.woocommerce-account .woocommerce-MyAccount-content .download-file a{color:var(--gold-dark, #8b6914);font-weight:500;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-table--order-downloads a:hover,.woocommerce-account .woocommerce-MyAccount-content .download-file a:hover{text-decoration:underline;text-underline-offset:2px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-downloads-file .button{background:var(--ink, #0a0a0a)!important;color:var(--white, #fff)!important;border:none!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-downloads-file .button:hover{background:var(--gold-dark, #8b6914)!important}#afwc-dashboard,.afwc-registration-form-wrap,.afwc-dashboard-wrapper{font-family:var(--aurora-font-sans, inherit)}#afwc-dashboard .afwc-tabs,#afwc-dashboard .afwc-tab-nav,#afwc-dashboard nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}#afwc-dashboard table{width:100%;border-collapse:collapse}#afwc-dashboard table th,#afwc-dashboard table td{padding:10px 12px;border-bottom:0.5px solid var(--border, #e8e4dc);font-size:13px}body.aurora-account-page .woocommerce>.woocommerce-form-login,body.aurora-account-page .woocommerce>.woocommerce-form-register,body.aurora-account-page .woocommerce .u-columns .woocommerce-form-login,body.aurora-account-page .woocommerce .u-columns .woocommerce-form-register,body.aurora-account-page .aurora-account-main>.woocommerce-form-login,body.aurora-account-page .aurora-account-main>.woocommerce-form-register,body.aurora-account-page .aurora-account-main .u-columns .woocommerce-form-login,body.aurora-account-page .aurora-account-main .u-columns .woocommerce-form-register{width:100%;max-width:480px;margin:0 auto;padding:clamp(24px,4vw,36px);background:var(--white, #fff);border:0.5px solid var(--border, #e8e4dc);box-shadow:0 16px 48px rgba(10,10,10,0.05);box-sizing:border-box}body.aurora-account-page .woocommerce-form-login h2,body.aurora-account-page .woocommerce-form-register h2{margin:0 0 20px;font-family:var(--aurora-font-serif, var(--aurora-font-sans, inherit));font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:400;color:var(--ink, #0a0a0a)}body.aurora-account-page .woocommerce-form-login .form-row,body.aurora-account-page .woocommerce-form-register .form-row,body.aurora-account-page .woocommerce-form-login p,body.aurora-account-page .woocommerce-form-register p{margin:0 0 16px}body.aurora-account-page .woocommerce-form-login label,body.aurora-account-page .woocommerce-form-register label{display:block;font-family:var(--aurora-font-sans, inherit);font-size:10px;font-weight:500;letter-spacing:0.16em;text-transform:uppercase;color:var(--muted, #888880);margin-bottom:8px}body.aurora-account-page .woocommerce-form-login .input-text,body.aurora-account-page .woocommerce-form-register .input-text,body.aurora-account-page .woocommerce-form-login input[type=password],body.aurora-account-page .woocommerce-form-register input[type=password],body.aurora-account-page .woocommerce-form-login input[type=email],body.aurora-account-page .woocommerce-form-register input[type=email]{display:block;width:100%;padding:12px 16px;border:0.5px solid var(--border, #e8e4dc);border-radius:0;background:var(--white, #fff);color:var(--ink, #0a0a0a);font-family:var(--aurora-font-sans, inherit);font-size:14px;font-weight:300;box-sizing:border-box}body.aurora-account-page .woocommerce-form-login .input-text:focus,body.aurora-account-page .woocommerce-form-register .input-text:focus,body.aurora-account-page .woocommerce-form-login input:focus,body.aurora-account-page .woocommerce-form-register input:focus{outline:none;border-color:var(--gold, #c8a84b);box-shadow:0 0 0 1px rgba(200,168,75,0.25)}body.aurora-account-page .woocommerce-form-login .woocommerce-button,body.aurora-account-page .woocommerce-form-register .woocommerce-button,body.aurora-account-page .woocommerce-form-login button,body.aurora-account-page .woocommerce-form-register button{width:100%;margin-top:8px}body.aurora-account-page .woocommerce-form-login .woocommerce-LostPassword,body.aurora-account-page .woocommerce-form-login .lost_password{margin:16px 0 0;text-align:center;font-size:13px}body.aurora-account-page .woocommerce-form-login .woocommerce-LostPassword a,body.aurora-account-page .woocommerce-form-login .lost_password a{color:var(--gold-dark, #8b6914);text-decoration:none}body.aurora-account-page .woocommerce-form-login .woocommerce-LostPassword a:hover,body.aurora-account-page .woocommerce-form-login .lost_password a:hover{text-decoration:underline}body.aurora-account-page .woocommerce .u-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,32px);max-width:1040px;margin:0 auto}body.aurora-afwc-dashboard-page .aurora-affiliate-dashboard-main,body.aurora-afwc-dashboard-page .aurora-afwc-dashboard-shell,.woocommerce-MyAccount-content #afwc-dashboard,.woocommerce-MyAccount-content .afwc-dashboard-wrapper,#afwc-dashboard,.afwc-dashboard-wrapper{width:100%;color:var(--ink, #0a0a0a);font-family:var(--aurora-font-sans, inherit)}body.aurora-afwc-dashboard-page .aurora-affiliate-dashboard-main{padding:calc(var(--aurora-header-height, 70px) + 32px) var(--aurora-container-padding, clamp(20px, 4vw, 48px)) 64px;box-sizing:border-box}body.aurora-afwc-dashboard-page .aurora-afwc-dashboard-shell{max-width:var(--aurora-container-max, 1280px);margin-inline:auto}.woocommerce-MyAccount-content [class*=afwc],#afwc-dashboard [class*=afwc],.afwc-dashboard-wrapper [class*=afwc]{box-sizing:border-box}.woocommerce-MyAccount-content .afwc-registration-form-wrap,.woocommerce-MyAccount-content #afwc_registration_form_wrapper,.woocommerce-MyAccount-content #afwc_registration_form,.woocommerce-MyAccount-content .afwc-reg-form-wrap{width:100%;margin:0;padding:clamp(20px,3vw,32px);background:var(--off, #fafaf8);border:0.5px solid var(--border, #e8e4dc);box-sizing:border-box}.woocommerce-MyAccount-content .afwc-registration-form-wrap form label:not(:has(input[type=checkbox])),.woocommerce-MyAccount-content #afwc_registration_form label:not(:has(input[type=checkbox])){display:block;font-family:var(--aurora-font-sans, inherit);font-size:10px;font-weight:500;letter-spacing:0.16em;text-transform:uppercase;color:var(--muted, #888880);margin-bottom:8px}.woocommerce-MyAccount-content .afwc-registration-form-wrap form input:not([type=checkbox]):not([type=radio]),.woocommerce-MyAccount-content .afwc-registration-form-wrap form select,.woocommerce-MyAccount-content .afwc-registration-form-wrap form textarea,.woocommerce-MyAccount-content #afwc_registration_form input:not([type=checkbox]):not([type=radio]),.woocommerce-MyAccount-content #afwc_registration_form select,.woocommerce-MyAccount-content #afwc_registration_form textarea{display:block;width:100%;padding:12px 16px;border:0.5px solid var(--border, #e8e4dc);border-radius:0;background:var(--white, #fff);color:var(--ink, #0a0a0a);font-family:var(--aurora-font-sans, inherit);font-size:14px;font-weight:300;box-sizing:border-box}.woocommerce-MyAccount-content .afwc-registration-form-wrap form button,.woocommerce-MyAccount-content .afwc-registration-form-wrap form input[type=submit],.woocommerce-MyAccount-content #afwc_registration_form button,.woocommerce-MyAccount-content #afwc_registration_form input[type=submit]{width:100%;margin-top:8px;background:var(--ink, #0a0a0a)!important}#afwc-dashboard [class*=kpi] h2,#afwc-dashboard [class*=kpi] h3,#afwc-dashboard [class*=kpi] h4,#afwc-dashboard [class*=metric] h2,#afwc-dashboard [class*=metric] h3,#afwc-dashboard [class*=metric] h4,#afwc-dashboard [class*=card] h2,#afwc-dashboard [class*=card] h3,#afwc-dashboard [class*=card] h4,.woocommerce-MyAccount-content [class*=afwc] h2,.woocommerce-MyAccount-content [class*=afwc] h3,.woocommerce-MyAccount-content [class*=afwc] h4{margin:0 0 8px;font-family:var(--aurora-font-sans, inherit);font-size:10px;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:var(--muted, #888880)}#afwc-dashboard [class*=kpi] p,#afwc-dashboard [class*=metric] p,#afwc-dashboard [class*=stat] p,#afwc-dashboard [class*=card] p,.woocommerce-MyAccount-content [class*=afwc][class*=kpi] p,.woocommerce-MyAccount-content [class*=afwc][class*=metric] p{margin:0;font-family:var(--aurora-font-serif, var(--aurora-font-sans, inherit));font-size:clamp(1.25rem,2vw,1.65rem);font-weight:400;line-height:1.2;color:var(--ink, #0a0a0a)}#afwc-dashboard>h2,#afwc-dashboard>h3,#afwc-dashboard section>h2,#afwc-dashboard section>h3,.afwc-dashboard-wrapper section>h2,.afwc-dashboard-wrapper section>h3,.woocommerce-MyAccount-content [class*=afwc] section>h2,.woocommerce-MyAccount-content [class*=afwc] section>h3,.woocommerce-MyAccount-content [class*=afwc] [class*=heading],.woocommerce-MyAccount-content [class*=afwc] [class*=title]{margin:0 0 16px;font-family:var(--aurora-font-serif, var(--aurora-font-sans, inherit));font-size:clamp(1.1rem,2vw,1.35rem);font-weight:400;color:var(--ink, #0a0a0a)}#afwc-dashboard section,#afwc-dashboard [class*=section],#afwc-dashboard [class*=block],.afwc-dashboard-wrapper section,.woocommerce-MyAccount-content [class*=afwc] section,.woocommerce-MyAccount-content [class*=afwc] [class*=section]{margin:0 0 32px;padding:0 0 28px;border-bottom:0.5px solid var(--border, #e8e4dc)}#afwc-dashboard section:last-child,#afwc-dashboard [class*=section]:last-child,.woocommerce-MyAccount-content [class*=afwc] section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#afwc-dashboard .afwc-table-wrap,#afwc-dashboard [class*=table-wrap],#afwc-dashboard [class*=table-container],.afwc-dashboard-wrapper [class*=table],.woocommerce-MyAccount-content [class*=afwc] [class*=table]{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 16px;border:0.5px solid var(--border, #e8e4dc);background:var(--white, #fff)}#afwc-dashboard table,.afwc-dashboard-wrapper table,.woocommerce-MyAccount-content [class*=afwc] table{width:100%;min-width:560px;border-collapse:collapse;font-family:var(--aurora-font-sans, inherit);font-size:13px;background:var(--white, #fff)}#afwc-dashboard table thead th,.afwc-dashboard-wrapper table thead th,.woocommerce-MyAccount-content [class*=afwc] table thead th{padding:12px 14px;border-bottom:0.5px solid var(--border, #e8e4dc);background:var(--off, #fafaf8);font-size:10px;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:var(--muted, #888880);text-align:left;white-space:nowrap}#afwc-dashboard table tbody td,#afwc-dashboard table tbody th,.afwc-dashboard-wrapper table tbody td,.afwc-dashboard-wrapper table tbody th,.woocommerce-MyAccount-content [class*=afwc] table tbody td,.woocommerce-MyAccount-content [class*=afwc] table tbody th{padding:12px 14px;border-bottom:0.5px solid var(--border, #e8e4dc);color:var(--ink, #0a0a0a);vertical-align:top}#afwc-dashboard table tbody tr:last-child td,#afwc-dashboard table tbody tr:last-child th,.afwc-dashboard-wrapper table tbody tr:last-child td,.woocommerce-MyAccount-content [class*=afwc] table tbody tr:last-child td{border-bottom:none}#afwc-dashboard table tbody tr:hover td,#afwc-dashboard table tbody tr:hover th,.woocommerce-MyAccount-content [class*=afwc] table tbody tr:hover td{background:rgba(250,250,248,0.72)}#afwc-dashboard table a,.afwc-dashboard-wrapper table a,.woocommerce-MyAccount-content [class*=afwc] table a{color:var(--gold-dark, #8b6914);text-decoration:none}#afwc-dashboard table a:hover,.afwc-dashboard-wrapper table a:hover,.woocommerce-MyAccount-content [class*=afwc] table a:hover{text-decoration:underline}#afwc-dashboard [class*=referral],#afwc-dashboard [class*=profile],#afwc-dashboard [class*=payout],#afwc-dashboard [class*=coupon],#afwc-dashboard [class*=landing],#afwc-dashboard [class*=identifier],.afwc-dashboard-wrapper [class*=referral],.afwc-dashboard-wrapper [class*=profile],.woocommerce-MyAccount-content [class*=afwc][class*=referral],.woocommerce-MyAccount-content [class*=afwc][class*=profile],.woocommerce-MyAccount-content [class*=afwc][class*=payout],.woocommerce-MyAccount-content [class*=afwc][class*=coupon]{margin:0 0 20px}#afwc-dashboard [class*=referral] input,#afwc-dashboard [class*=profile] input,#afwc-dashboard [class*=payout] input,#afwc-dashboard [class*=coupon] input,#afwc-dashboard [class*=referral] select,#afwc-dashboard [class*=profile] select,#afwc-dashboard [class*=payout] select,.woocommerce-MyAccount-content [class*=afwc] input:not([type=checkbox]):not([type=radio]),.woocommerce-MyAccount-content [class*=afwc] select,.woocommerce-MyAccount-content [class*=afwc] textarea,#afwc-dashboard input:not([type=checkbox]):not([type=radio]),#afwc-dashboard select,#afwc-dashboard textarea,.afwc-dashboard-wrapper input:not([type=checkbox]):not([type=radio]),.afwc-dashboard-wrapper select,.afwc-dashboard-wrapper textarea{display:block;width:100%;max-width:100%;margin:0;padding:12px 14px;border:0.5px solid var(--border, #e8e4dc);border-radius:0;background:var(--white, #fff);color:var(--ink, #0a0a0a);font-family:var(--aurora-font-sans, inherit);font-size:14px;font-weight:300;line-height:1.5;box-sizing:border-box;transition:border-color 0.2s ease,box-shadow 0.2s ease}#afwc-dashboard input:focus,#afwc-dashboard select:focus,#afwc-dashboard textarea:focus,.afwc-dashboard-wrapper input:focus,.afwc-dashboard-wrapper select:focus,.afwc-dashboard-wrapper textarea:focus,.woocommerce-MyAccount-content [class*=afwc] input:focus,.woocommerce-MyAccount-content [class*=afwc] select:focus,.woocommerce-MyAccount-content [class*=afwc] textarea:focus{outline:none;border-color:var(--gold, #c8a84b);box-shadow:0 0 0 1px rgba(200,168,75,0.25)}#afwc-dashboard [class*=copy],#afwc-dashboard [class*=referral] .button,#afwc-dashboard [class*=referral] button,.woocommerce-MyAccount-content [class*=afwc] [class*=copy],.woocommerce-MyAccount-content [class*=afwc] [class*=referral] .button,.woocommerce-MyAccount-content [class*=afwc] [class*=referral] button{margin-top:10px}#afwc-dashboard [class*=campaign],#afwc-dashboard [class*=network],#afwc-dashboard [class*=asset],#afwc-dashboard [class*=banner],.afwc-dashboard-wrapper [class*=campaign],.afwc-dashboard-wrapper [class*=network],.woocommerce-MyAccount-content [class*=afwc][class*=campaign],.woocommerce-MyAccount-content [class*=afwc][class*=network]{display:grid;gap:16px}#afwc-dashboard [class*=campaign]>*,#afwc-dashboard [class*=network]>*,.woocommerce-MyAccount-content [class*=afwc][class*=campaign]>*{padding:18px 20px;background:var(--off, #fafaf8);border:0.5px solid var(--border, #e8e4dc)}#afwc-dashboard img,.afwc-dashboard-wrapper img,.woocommerce-MyAccount-content [class*=afwc] img{max-width:100%;height:auto}#afwc-dashboard [class*=status],#afwc-dashboard [class*=badge],#afwc-dashboard [class*=notice],#afwc-dashboard [class*=message],#afwc-dashboard [class*=alert],.afwc-dashboard-wrapper [class*=notice],.woocommerce-MyAccount-content [class*=afwc][class*=notice],.woocommerce-MyAccount-content [class*=afwc][class*=message],.woocommerce-MyAccount-content [class*=afwc][class*=alert]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border:0.5px solid var(--border, #e8e4dc);background:var(--off, #fafaf8);color:var(--ink, #0a0a0a);font-size:13px;line-height:1.5}#afwc-dashboard .woocommerce-error,#afwc-dashboard .woocommerce-message,#afwc-dashboard .woocommerce-info,.afwc-dashboard-wrapper .woocommerce-error,.afwc-dashboard-wrapper .woocommerce-message,.afwc-dashboard-wrapper .woocommerce-info,.woocommerce-MyAccount-content [class*=afwc] .woocommerce-error,.woocommerce-MyAccount-content [class*=afwc] .woocommerce-message,.woocommerce-MyAccount-content [class*=afwc] .woocommerce-info{margin:0 0 20px;padding:14px 16px;border:0.5px solid var(--border, #e8e4dc);background:var(--off, #fafaf8);color:var(--ink, #0a0a0a);font-size:14px;line-height:1.6;list-style:none}#afwc-dashboard [class*=load],#afwc-dashboard [class*=pagination],#afwc-dashboard [class*=view-all],#afwc-dashboard [class*=view_all],.afwc-dashboard-wrapper [class*=load],.afwc-dashboard-wrapper [class*=pagination],.woocommerce-MyAccount-content [class*=afwc] [class*=load],.woocommerce-MyAccount-content [class*=afwc] [class*=pagination],.woocommerce-MyAccount-content [class*=afwc] [class*=view]{margin:16px 0 0;text-align:center}#afwc-dashboard [class*=load] .button,#afwc-dashboard [class*=pagination] .button,#afwc-dashboard [class*=view-all] a,#afwc-dashboard [class*=view_all] a,.woocommerce-MyAccount-content [class*=afwc] [class*=load] .button,.woocommerce-MyAccount-content [class*=afwc] [class*=view] a{display:inline-flex;align-items:center;justify-content:center;min-width:160px}#afwc-dashboard .button,#afwc-dashboard button:not([class*=tab]),#afwc-dashboard input[type=submit],.afwc-dashboard-wrapper .button,.afwc-dashboard-wrapper button,.woocommerce-MyAccount-content [class*=afwc] .button,.woocommerce-MyAccount-content [class*=afwc] button,.woocommerce-MyAccount-content [class*=afwc] input[type=submit]{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px!important;background:var(--ink, #0a0a0a)!important;color:var(--white, #fff)!important;border:none!important;border-radius:0!important;font-family:var(--aurora-font-sans, inherit);font-size:12px!important;font-weight:500!important;letter-spacing:0.12em!important;text-transform:uppercase!important;cursor:pointer;transition:background 0.2s ease,color 0.2s ease}#afwc-dashboard .button:hover,#afwc-dashboard button:hover,#afwc-dashboard input[type=submit]:hover,.afwc-dashboard-wrapper .button:hover,.woocommerce-MyAccount-content [class*=afwc] .button:hover,.woocommerce-MyAccount-content [class*=afwc] button:hover{background:var(--gold-dark, #8b6914)!important;color:var(--white, #fff)!important}#afwc-dashboard .button.alt,#afwc-dashboard .button.secondary,.woocommerce-MyAccount-content [class*=afwc] .button.alt{background:transparent!important;color:var(--ink, #0a0a0a)!important;border:0.5px solid var(--border, #e8e4dc)!important}#afwc-dashboard .blockUI.blockOverlay,.afwc-dashboard-wrapper .blockUI.blockOverlay,.woocommerce-MyAccount-content [class*=afwc] .blockUI.blockOverlay{background:rgba(250,250,248,0.72)!important}#afwc-dashboard .blockUI.blockMsg,#afwc-dashboard .afwc-loader,#afwc-dashboard .spinner,.afwc-dashboard-wrapper .blockUI.blockMsg,.afwc-dashboard-wrapper .afwc-loader,.woocommerce-MyAccount-content [class*=afwc] .afwc-loader{border:none!important;background:transparent!important;box-shadow:none!important}#afwc-dashboard .woocommerce-form-login,.afwc-dashboard-wrapper .woocommerce-form-login{max-width:480px;margin:0 auto;padding:clamp(24px,4vw,36px);background:var(--white, #fff);border:0.5px solid var(--border, #e8e4dc);box-shadow:0 16px 48px rgba(10,10,10,0.05)}.aurora-afwc,.woocommerce-MyAccount-content .woocommerce-afwc-dashboard,.woocommerce-afwc-dashboard{width:100%;font-family:var(--aurora-font-sans, inherit);color:var(--ink, #0a0a0a)}.aurora-afwc__missing{margin:0;padding:20px;background:var(--off, #fafaf8);border:0.5px solid var(--border, #e8e4dc);font-size:14px;font-weight:300;color:var(--muted, #888880)}.afwc-affiliate-details-card-wrapper{margin:0 0 24px}.afwc-affiliate-details-card-wrapper .afwc-affiliate-details-card{display:flex;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;background:var(--cream, #f2efe8)!important;border:0.5px solid var(--border, #e8e4dc);border-radius:12px}.afwc-affiliate-details-card-wrapper img.afwc-avatar-img{border-radius:50%;flex-shrink:0}.afwc-affiliate-details-card-wrapper h3.afwc-display-name{margin:0 0 6px;font-family:var(--aurora-font-sans, inherit);font-size:1.35rem;font-weight:700;color:var(--ink, #0a0a0a)}.afwc-affiliate-details-card-wrapper .afwc-detail-title{font-weight:600;margin-right:0.35rem;color:var(--ink, #0a0a0a)}.afwc-affiliate-details-card-wrapper .afwc-signup-date-wrapper,.afwc-affiliate-details-card-wrapper .afwc-referral-url-wrapper{font-size:14px;font-weight:300;color:var(--muted, #888880);line-height:1.6}.afwc-affiliate-details-card-wrapper .afwc-click-to-copy.afwc-affiliate-ref-url-label{color:var(--gold-dark, #8b6914);font-size:13px;word-break:break-all}.afwc-affiliate-details-card-wrapper .afwc-click-to-copy.afwc-affiliate-ref-url-label:hover{cursor:pointer;color:var(--ink, #0a0a0a)}body.aurora-my-account-route .woocommerce-MyAccount-content .nav-tab-wrapper,body.aurora-my-account-route .woocommerce-afwc-dashboard .nav-tab-wrapper,body.aurora-my-account-route .aurora-afwc .nav-tab-wrapper,body.aurora-afwc-my-account .nav-tab-wrapper{display:flex!important;flex-wrap:wrap!important;clear:both!important;float:none!important;width:100%!important;max-width:100%!important;gap:0;margin:8px 0 32px!important;padding:4px 0 0!important;border-bottom:0.5px solid var(--border, #e8e4dc);line-height:inherit;position:relative;z-index:1}body.aurora-my-account-route .woocommerce-MyAccount-content .nav-tab-wrapper::after,body.aurora-my-account-route .woocommerce-MyAccount-content .nav-tab-wrapper::before,body.aurora-my-account-route .woocommerce-afwc-dashboard .nav-tab-wrapper::after{content:none!important;display:none!important}body.aurora-my-account-route .woocommerce-MyAccount-content .nav-tab,body.aurora-my-account-route .woocommerce-afwc-dashboard .nav-tab,body.aurora-my-account-route .aurora-afwc .nav-tab,body.aurora-afwc-my-account .nav-tab{float:none!important;display:inline-flex!important;align-items:center;margin:0!important;padding:12px 18px!important;border:none!important;border-bottom:2px solid transparent!important;background:transparent!important;color:var(--muted, #888880)!important;font-family:var(--aurora-font-sans, inherit);font-size:13px;font-weight:500;letter-spacing:0.04em;text-decoration:none!important;white-space:nowrap;width:auto!important;max-width:none!important;transition:color 0.15s ease,border-color 0.15s ease}body.aurora-my-account-route .woocommerce-MyAccount-content .nav-tab:hover,body.aurora-my-account-route .woocommerce-afwc-dashboard .nav-tab:hover{color:var(--ink, #0a0a0a)!important;background:transparent!important}body.aurora-my-account-route .woocommerce-MyAccount-content .nav-tab-active,body.aurora-my-account-route .woocommerce-MyAccount-content .nav-tab-active:hover,body.aurora-my-account-route .woocommerce-MyAccount-content .nav-tab-active:focus,body.aurora-my-account-route .woocommerce-afwc-dashboard .nav-tab-active,body.aurora-my-account-route .woocommerce-afwc-dashboard .nav-tab-active:hover{margin-bottom:-1px!important;border-bottom:2px solid var(--gold-dark, #8b6914)!important;background:transparent!important;color:var(--gold-dark, #8b6914)!important;box-shadow:none!important}body.aurora-my-account-route .afwc-affiliate-details-card-wrapper{position:relative;z-index:1;clear:both;width:100%;float:none!important}#afwc_dashboard_wrapper,.aurora-afwc #afwc_dashboard_wrapper{width:100%}#afwc_top_row_container.afwc-top-row-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:0.5rem;margin:0 0 1.5rem}#afwc_date_range_container,#afwc_top_row_container.afwc-top-row-wrapper #afwc_date_range_container{float:none!important;margin:0!important;display:flex;align-items:center;background:var(--white, #fff);color:var(--ink, #0a0a0a);border:0.5px solid var(--border, #e8e4dc);border-radius:8px;font-size:0.875rem}#afwc_from,#afwc_to{border:0!important;box-shadow:none!important;background:transparent!important;color:var(--ink, #0a0a0a);padding:0.4rem 0.6rem;min-height:0}#afwc_kpi_section_wrapper{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0 0 1.5rem!important;padding:14px!important;background:var(--white, #fff)!important;border:0.5px solid var(--border, #e8e4dc)!important;border-radius:10px!important;box-sizing:border-box!important}#afwc_kpi_section_wrapper .afwc-kpi-row{display:contents!important;margin:0;padding:0;background:transparent!important;border:none!important}#afwc_kpi_section_wrapper .afwc-kpi-row .kpi-separator-wrapper{display:none!important}#afwc_kpi_section_wrapper .afwc-kpi-row .afwc-kpi-box{display:flex!important;flex-direction:column!important;align-items:center;justify-content:center;gap:0.2rem;text-align:center;min-width:0;padding:12px 10px!important;background:var(--off, #fafaf8)!important;border:0.5px solid var(--border, #e8e4dc)!important;border-radius:8px!important;box-sizing:border-box!important}#afwc_kpi_section_wrapper .afwc-kpi-row .afwc-kpi-box .afwc-kpi-number{font-family:var(--aurora-font-serif, var(--aurora-font-sans, inherit));font-size:clamp(1.2rem,1.8vw,1.5rem)!important;font-weight:500!important;color:var(--ink, #0a0a0a)!important;margin:0!important;line-height:1.1}#afwc_kpi_section_wrapper .afwc-kpi-row .afwc-kpi-box .afwc-kpi-title{font-size:0.85rem!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--muted, #888880)!important;margin:0!important}#afwc_kpi_section_wrapper .afwc-kpi-row svg.afwc-kpi-separator{display:none!important}#afwc_kpi_section_wrapper .afwc-kpi-row svg.afwc-kpi-separator path{fill:var(--border-dark, #d4cfc4)}.afwc-table-header-wrapper,#afwc_dashboard_wrapper .afwc-table-header-wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:0.75rem;margin:0 0 12px!important;padding:12px 16px 12px 18px!important;min-height:48px;border:0.5px solid var(--border, #e8e4dc);background:var(--white, #fff);border-radius:8px;box-sizing:border-box}.afwc-table-header-wrapper .afwc-table-header,#afwc_dashboard_wrapper .afwc-table-header-wrapper .afwc-table-header,#afwc_dashboard_wrapper .afwc-table-header{display:flex!important;align-items:center!important;flex:1 1 auto;align-self:center!important;text-align:left;font-family:var(--aurora-font-sans, inherit);font-size:1.05rem!important;font-weight:600!important;color:var(--ink, #0a0a0a);padding:0!important;margin:0!important;line-height:1.2!important;border:none!important;background:transparent!important;box-shadow:none!important}.afwc-table-header-wrapper .afwc-view-all-reports,#afwc_dashboard_wrapper .afwc-table-header-wrapper .afwc-view-all-reports{display:flex!important;align-items:center!important;align-self:center!important;flex:0 0 auto;margin:0!important;padding:0!important;line-height:1.2!important}.afwc-table-header-wrapper .afwc-view-all-reports a,#afwc_dashboard_wrapper .afwc-table-header-wrapper .afwc-view-all-reports a{display:inline-flex!important;align-items:center!important;font-size:0.9rem!important;font-weight:500!important;color:var(--gold-dark, #8b6914)!important;text-decoration:none!important;padding:0!important;margin:0!important;line-height:1.2!important}.afwc-table-header-wrapper .afwc-view-all-reports a:hover{color:var(--ink, #0a0a0a);text-decoration:underline}.afwc-visits-section,.afwc-referrals-section,.afwc-products-section,.afwc-payouts-section{margin:0 0 2rem;padding:0;border:none;background:transparent}#afwc_dashboard_wrapper table.afwc-reports,#afwc_dashboard_wrapper table.afwc_visits,#afwc_dashboard_wrapper table.afwc_referrals,#afwc_dashboard_wrapper table.afwc_products,#afwc_dashboard_wrapper table.afwc_payout_history,.aurora-afwc table.afwc-reports{width:100%;border-collapse:collapse;font-size:13px}#afwc_dashboard_wrapper table th,#afwc_dashboard_wrapper table td,.aurora-afwc table th,.aurora-afwc table td{padding:14px 12px;border-bottom:0.5px solid var(--border, #e8e4dc);text-align:left;vertical-align:middle;background:transparent}#afwc_dashboard_wrapper table th,.aurora-afwc table th{padding:16px 12px;font-size:11px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase;color:var(--muted, #888880)}#afwc_dashboard_wrapper table a,.aurora-afwc table a{color:var(--gold-dark, #8b6914);text-decoration:none}#afwc_dashboard_wrapper table a:hover,.aurora-afwc table a:hover{color:var(--ink, #0a0a0a);text-decoration:underline}.aurora-afwc--profile input:not([type=checkbox]):not([type=radio]),.aurora-afwc--profile select,.aurora-afwc--profile textarea{width:100%;max-width:480px;padding:12px 14px;border:0.5px solid var(--border, #e8e4dc);border-radius:0;background:var(--white, #fff);color:var(--ink, #0a0a0a);font-family:var(--aurora-font-sans, inherit);font-size:14px}.aurora-afwc--profile button,.aurora-afwc--profile input[type=submit],.aurora-afwc--profile .button{background:var(--ink, #0a0a0a)!important;color:var(--white, #fff)!important;border:none!important;border-radius:0!important;padding:12px 24px!important;font-size:12px!important;font-weight:500!important;letter-spacing:0.1em;text-transform:uppercase;cursor:pointer}.aurora-afwc--profile button:hover,.aurora-afwc--profile input[type=submit]:hover,.aurora-afwc--profile .button:hover{background:var(--gold-dark, #8b6914)!important}@media (max-width: 1100px){#afwc_kpi_section_wrapper{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 900px){#afwc_kpi_section_wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important}#afwc_kpi_section_wrapper .afwc-kpi-row .kpi-separator-wrapper{display:none!important}}@media (max-width: 768px){body.aurora-account-page .aurora-account-main,body.aurora-my-account-route .aurora-account-main{padding:clamp(32px,8vw,48px) 16px 48px}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-shell__columns,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-shell__columns,body.aurora-account-page .aurora-account-shell--sidebar .aurora-account-shell__columns{grid-template-columns:1fr!important;row-gap:20px!important}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-shell__columns>.aurora-account-nav-zone,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-shell__columns>.aurora-account-nav-zone,body.aurora-account-page .aurora-account-shell--sidebar .aurora-account-shell__columns>.aurora-account-nav-zone,body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-shell__columns>.aurora-account-panel,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-shell__columns>.aurora-account-panel{grid-column:1!important;width:100%!important;max-width:100%!important}body.woocommerce-account .aurora-account-shell--sidebar .aurora-account-shell__columns>.aurora-account-nav-zone,body.aurora-my-account-route .aurora-account-shell--sidebar .aurora-account-shell__columns>.aurora-account-nav-zone{margin-top:0!important}.aurora-account-nav-zone{width:100%;padding-bottom:0}.aurora-account-logo{margin-bottom:0}.aurora-account-nav-header{padding-top:52px}body.aurora-account-page.woocommerce-account .aurora-account-shell--sidebar .aurora-account-nav-header{align-items:center}.aurora-account-nav-header__lang{position:static;width:100%;margin-bottom:16px}body.aurora-my-account-route .aurora-account-nav-header__lang .aurora-lang-switcher--desktop{display:none}body.aurora-my-account-route .aurora-account-nav-header__lang .aurora-lang-switcher--mobile{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.aurora-account-shell--sidebar .woocommerce-MyAccount-navigation{width:100%}.aurora-account-panel__title{font-size:1.5rem;margin-bottom:16px}.woocommerce-account .aurora-account-panel .woocommerce-MyAccount-content{padding:0}.afwc-affiliate-details-card-wrapper .afwc-affiliate-details-card{flex-direction:column;align-items:flex-start}.woocommerce-account .woocommerce-Addresses{grid-template-columns:1fr}.woocommerce-account .woocommerce-address-fields__field-wrapper,.woocommerce-account form.edit-account{grid-template-columns:1fr}.woocommerce-account .woocommerce-address-fields .form-row-first,.woocommerce-account .woocommerce-address-fields .form-row-last,.woocommerce-account form.edit-account .form-row-first,.woocommerce-account form.edit-account .form-row-last{grid-column:1 / -1}.woocommerce-account .woocommerce-MyAccount-content form:has(.woocommerce-address-fields){max-width:none}.woocommerce-account .woocommerce-address-fields button[type=submit],.woocommerce-account form.edit-account button[type=submit],.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info .button,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.wc-forward{width:100%;min-width:0}.woocommerce-account table.shop_table_responsive tbody tr td::before,.woocommerce-account table.shop_table_responsive tbody tr th::before{font-size:10px;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:var(--muted, #888880)}body.aurora-account-page .woocommerce .u-columns{grid-template-columns:1fr}body.aurora-afwc-dashboard-page .aurora-affiliate-dashboard-main{padding-inline:20px;padding-bottom:48px}#afwc-dashboard [class*=kpi],#afwc-dashboard [class*=metric],#afwc-dashboard [class*=stat],.afwc-dashboard-wrapper [class*=kpi],.afwc-dashboard-wrapper [class*=metric],.woocommerce-MyAccount-content [class*=afwc][class*=kpi],.woocommerce-MyAccount-content [class*=afwc][class*=metric]{grid-template-columns:repeat(2,minmax(0,1fr))}#afwc-dashboard .afwc-tabs,#afwc-dashboard .afwc-tab-nav,.afwc-dashboard-wrapper .afwc-tabs,.afwc-dashboard-wrapper .afwc-tab-nav,.woocommerce-MyAccount-content [class*=afwc][class*=tab],.woocommerce-MyAccount-content [class*=afwc][class*=nav]{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}#afwc-dashboard table,.afwc-dashboard-wrapper table,.woocommerce-MyAccount-content [class*=afwc] table{min-width:480px;font-size:12px}body.aurora-affiliate-registration-page .aurora-affiliate-registration-main,body.aurora-affiliate-registration-page .aurora-main{padding-inline:20px;padding-top:calc(var(--aurora-header-height, 70px) + 8px);padding-bottom:48px}body.aurora-affiliate-registration-page form .form-row-first,body.aurora-affiliate-registration-page form p.form-row-first,body.aurora-affiliate-registration-page form .woocommerce-form-row.form-row-first,body.aurora-affiliate-registration-page form .form-row-last,body.aurora-affiliate-registration-page form p.form-row-last,body.aurora-affiliate-registration-page form .woocommerce-form-row.form-row-last,.afwc-registration-form-wrap form .form-row-first,.afwc-registration-form-wrap form p.form-row-first,.afwc-registration-form-wrap form .woocommerce-form-row.form-row-first,.afwc-registration-form-wrap form .form-row-last,.afwc-registration-form-wrap form p.form-row-last,.afwc-registration-form-wrap form .woocommerce-form-row.form-row-last,#afwc_registration_form .form-row-first,#afwc_registration_form p.form-row-first,#afwc_registration_form .woocommerce-form-row.form-row-first,#afwc_registration_form .form-row-last,#afwc_registration_form p.form-row-last,#afwc_registration_form .woocommerce-form-row.form-row-last{float:none!important;width:100%!important;max-width:100%!important;margin-right:0!important}body.aurora-affiliate-registration-page form,.afwc-registration-form-wrap form,#afwc_registration_form{padding:20px}}@media (max-width: 420px){.aurora-account-nav-zone .woocommerce-MyAccount-navigation ul{gap:6px}.aurora-account-nav-zone .woocommerce-MyAccount-navigation a{min-height:42px;padding:10px 12px;font-size:9px;letter-spacing:0.06em}}
