.afwc_reg_form_wrapper{max-width:600px}.afwc_reg_field_wrapper{margin-bottom:.8em}.afwc_reg_field_wrapper label{margin-bottom:.2em;display:block}.afwc_reg_field_wrapper input:not([type='checkbox']),.afwc_reg_field_wrapper textarea{width:97%}.afwc_reg_field_wrapper input[type='submit']{width:30%}.afwc_is_half{width:50%;display:inline-block}.afwc_reg_field_wrapper.afwc_is_half input{width:95%}.afwc_reg_field_wrapper label.afwc_required:not([for='afwc_reg_terms']):after{content:" *"}.afwc_reg_loader,.afwc_reg_message{display:none}.afwc_reg_message.error{color:#e2401c}.afwc_reg_loader{padding-left:.5em;vertical-align:middle}.afwc_hide_form_field{display:none}.afwc-reg-form-msg{font-size:1.3em}.afwc_reg_terms #afwc_reg_terms{margin-right:.25rem}.wcml-dropdown{width:15.5em;max-width:100%;position:relative}.wcml-dropdown>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wcml-dropdown li{list-style-type:none;padding:0;margin:0;border:1px solid #cdcdcd;background-color:#fff}.wcml-dropdown li:hover,.wcml-dropdown li:focus{background-color:#f5f5f5}.wcml-dropdown li:hover.wcml-cs-active-currency .wcml-cs-submenu,.wcml-dropdown li:focus.wcml-cs-active-currency .wcml-cs-submenu{visibility:visible}.wcml-dropdown a{display:block;text-decoration:none;padding:.5em .5em .4em;line-height:1;box-shadow:none!important;cursor:pointer}.wcml-dropdown a:hover{box-shadow:none!important;text-decoration:none}.wcml-dropdown a.wcml-cs-item-toggle{position:relative;padding-right:calc(10px + .7em + .7em)}.rtl .wcml-dropdown a.wcml-cs-item-toggle{padding-right:10px;padding-left:calc(10px + .7em + .7em)}.wcml-dropdown a.wcml-cs-item-toggle:after{content:'';vertical-align:middle;display:inline-block;border:.35em solid #fff0;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wcml-dropdown a.wcml-cs-item-toggle:after{right:auto;left:10px}.wcml-dropdown .wcml-cs-submenu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0!important;list-style-type:none;z-index:101}.wcml-dropdown .wcml-cs-submenu li{padding:0;margin:0;border:solid #cdcdcd;border-width:0 1px 1px 1px}.woocommerce .wcml-dropdown.product{margin:1em 0;overflow:visible}.widget .wcml-dropdown ul li{padding:0}.widget .wcml-dropdown ul li a{box-shadow:none}.widget .wcml-dropdown ul li a:hover{box-shadow:none;text-decoration:none}.wcml-spinner{position:absolute;right:-20px;top:50%;transform:translateY(-50%)}.rtl .wcml-spinner{right:auto;left:-20px}@font-face{ font-family:"DM Sans";font-style:italic;font-weight:400;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"DM Sans";font-style:italic;font-weight:400;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"DM Sans";font-style:italic;font-weight:700;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"DM Sans";font-style:italic;font-weight:700;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"DM Sans";font-style:italic;font-weight:900;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"DM Sans";font-style:italic;font-weight:900;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"DM Sans";font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"DM Sans";font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"DM Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"DM Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"DM Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"DM Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"DM Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"DM Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"DM Sans";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"DM Sans";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/themes/aurora-commerce/assets/fonts/dm-sans/dm-sans-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }
:root{--white: #ffffff;--off: #F9F7F4;--cream: #F2EFE8;--gold: #C8A84B;--gold-dark: #8B7332;--gold-light: #F5E9C4;--black: #0A0A0A;--ink: #111111;--muted: #888880;--border: #E8E4DC;--border-dark: #D4CFC4;--aurora-container-max: 1280px;--aurora-container-narrow: 760px;--aurora-container-padding: clamp(20px, 4vw, 48px);--aurora-header-height: 70px;--aurora-admin-bar-offset: 0px;--aurora-font-serif: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--aurora-font-sans: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable;overflow-x:clip;max-width:100%}body{background:var(--white);color:var(--ink);font-family:var(--aurora-font-sans);overflow-x:clip;max-width:100%}nav{position:fixed;top:0;left:0;right:0;z-index:1000;padding:0;height:var(--aurora-header-height);background:#ffffff;border-bottom:0.5px solid var(--border)}nav>.aurora-container--bar{height:var(--aurora-header-height);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px}body{padding-top:var(--aurora-header-height)}.nav-logo{display:flex;align-items:center;text-decoration:none;grid-column:1;justify-self:start;flex-shrink:0}.nav-logo .cell{background:var(--gold);color:var(--black);font-family:var(--aurora-font-sans);font-weight:500;font-size:17px;padding:3px 8px 4px;letter-spacing:-0.3px}.nav-logo .mind{color:var(--ink);font-family:var(--aurora-font-sans);font-weight:500;font-size:17px;letter-spacing:-0.3px;padding-left:1px}.nav-menu{grid-column:2;justify-self:center;min-width:0}.nav-links{display:flex;gap:clamp(20px,2.5vw,36px);list-style:none;margin:0;padding:0;flex-wrap:nowrap}.nav-links a{text-decoration:none;font-size:13px;font-weight:500;color:var(--muted);transition:color 0.2s;white-space:nowrap}.nav-links a:hover,.nav-links a.active,.nav-links .current-menu-item>a,.nav-links .current_page_item>a{color:var(--ink);font-weight:500}.nav-cta{display:inline-flex;align-items:center;justify-content:center;min-width:7.25rem;box-sizing:border-box;font-size:12px;font-weight:500;line-height:1.2;color:var(--gold-dark);border:0.5px solid var(--gold);padding:8px 18px;text-decoration:none;letter-spacing:0.08em;text-transform:uppercase;white-space:nowrap;transition:background 0.2s,color 0.2s,border-color 0.2s}.nav-cta:hover{background:var(--gold);color:var(--black)}.promo-bar{background:var(--black);color:#ffffff;padding:11px 20px}.promo-bar-inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:14px;row-gap:3px;max-width:1200px;margin:0 auto;text-align:center}.promo-bar-title{color:var(--gold);font-size:11px;font-weight:600;letter-spacing:0.28em;text-transform:uppercase}.promo-bar-deadline{color:#ffffff;font-size:11px;font-weight:500;letter-spacing:0.24em;text-transform:uppercase}.promo-bar-sep{width:1px;height:12px;background:rgba(255,255,255,0.28)}.promo-bar-tagline{flex-basis:100%;font-family:var(--aurora-font-serif);font-style:italic;font-size:14px;color:rgba(255,255,255,0.72)}@media (max-width: 720px){.promo-bar{padding:10px 16px}.promo-bar-inner{column-gap:10px}.promo-bar-tagline::before{content:"\2014\a0"}}.nav-actions{grid-column:3;justify-self:end;display:flex;align-items:center;gap:10px;flex-shrink:0}.nav-actions .nav-lang,.nav-actions .nav-cta{grid-column:unset;justify-self:unset}.nav-lang{flex-shrink:0}.nav-lang--mobile{display:none}.aurora-lang-switcher{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.aurora-lang-switcher--desktop{display:none}.aurora-lang-switcher--mobile{margin-top:12px}.aurora-lang-switcher__link{font-size:11px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;color:var(--muted);padding:4px 8px;border:0.5px solid var(--border);transition:color 0.2s,border-color 0.2s,background 0.2s}.aurora-lang-switcher__link:hover,.aurora-lang-switcher__link.is-active{color:var(--ink);border-color:var(--gold);background:var(--off)}.aurora-lang-dropdown{position:relative}.aurora-lang-dropdown__toggle{display:inline-flex;align-items:center;gap:8px;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase;color:var(--gold-dark);background:var(--white);border:0.5px solid var(--gold);border-radius:0;padding:8px 32px 8px 18px;min-width:7.25rem;cursor:pointer;line-height:1.2;position:relative;white-space:nowrap;transition:border-color 0.2s,background 0.2s,color 0.2s,box-shadow 0.2s}.aurora-lang-dropdown__toggle:hover,.aurora-lang-dropdown.is-open .aurora-lang-dropdown__toggle{border-color:var(--gold-dark);background:var(--gold);color:var(--black)}.aurora-lang-dropdown__toggle:focus{outline:none;box-shadow:0 0 0 1px var(--gold-light)}.aurora-lang-dropdown__chevron{position:absolute;right:10px;top:50%;width:6px;height:6px;border-right:1.5px solid var(--gold-dark);border-bottom:1.5px solid var(--gold-dark);transform:translateY(-65%) rotate(45deg);pointer-events:none;transition:transform 0.2s}.aurora-lang-dropdown.is-open .aurora-lang-dropdown__chevron{transform:translateY(-35%) rotate(-135deg)}.aurora-lang-dropdown__menu{position:absolute;top:calc(100% + 6px);right:0;min-width:100%;margin:0;padding:4px 0;list-style:none;background:var(--white);border:0.5px solid var(--border);box-shadow:0 8px 24px rgba(10,10,10,0.08);z-index:1005}.aurora-lang-dropdown__option{display:block;padding:8px 12px;font-size:11px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;color:var(--muted);transition:color 0.2s,background 0.2s}.aurora-lang-dropdown__option:hover,.aurora-lang-dropdown__option.is-active{color:var(--ink);background:var(--off);border-left:2px solid var(--gold);padding-left:10px}nav .aurora-lang-switcher--desktop{margin-left:0}.nav-menu .aurora-lang-switcher--mobile{margin-top:0;margin-left:0}.nav-toggle{justify-self:end}.hero{background:var(--white);min-height:calc(100vh - var(--aurora-header-height));display:flex;flex-direction:column}.hero-inner{display:grid;grid-template-columns:1.25fr 0.75fr;width:100%;max-width:var(--aurora-container-max);flex:1 1 auto;min-height:calc(100vh - var(--aurora-header-height) - 88px);margin:0 auto;padding-inline:var(--aurora-container-padding);box-sizing:border-box}.hero-left{display:flex;flex-direction:column;justify-content:center;padding:56px 48px 56px 0;background:var(--white);border-right:0.5px solid var(--border)}.hero-label{font-size:11px;letter-spacing:0.28em;color:var(--gold-dark);text-transform:uppercase;margin-bottom:24px;display:flex;align-items:center;gap:12px;opacity:0;animation:fadeUp 0.8s 0.1s forwards}.hero-label::before{content:"";width:32px;height:0.5px;background:var(--gold)}.hero-h1{font-family:var(--aurora-font-serif);font-size:clamp(44px,4.8vw,76px);font-weight:900;color:var(--ink);line-height:0.95;letter-spacing:-3px;margin-bottom:28px;opacity:0;animation:fadeUp 0.8s 0.25s forwards}.hero-h1-line{display:block}.hero-h1 em{font-style:italic;color:var(--gold-dark);display:block;margin-top:4px}.hero-sub{font-size:15px;font-weight:300;color:var(--muted);line-height:1.75;max-width:420px;margin-bottom:16px;opacity:0;animation:fadeUp 0.8s 0.4s forwards}.hero-reviews-link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px 10px;width:fit-content;max-width:420px;margin:0 0 28px;text-decoration:none;color:var(--ink);opacity:0;animation:fadeUp 0.8s 0.5s forwards}.hero-reviews-stars{display:inline-flex;gap:2px;color:var(--gold)}.hero-reviews-stars svg{width:13px;height:13px}.hero-reviews-text{font-size:13px;font-weight:400;color:var(--muted);line-height:1.4}.hero-reviews-text strong{color:var(--ink);font-weight:600}.hero-reviews-dot{margin:0 5px;color:var(--muted)}.hero-reviews-link:hover .hero-reviews-text{color:var(--ink)}.hero-actions{display:flex;gap:16px;align-items:center;opacity:0;animation:fadeUp 0.8s 0.55s forwards}.btn-primary{background:var(--ink);color:var(--white);font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;padding:14px 32px;text-decoration:none;transition:all 0.2s;display:inline-block}.btn-primary:hover{background:var(--gold-dark)}.btn-outline{background:transparent;color:var(--ink);font-size:12px;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;padding:13px 32px;text-decoration:none;border:0.5px solid var(--ink);transition:all 0.2s;display:inline-block}.btn-outline:hover{background:var(--ink);color:var(--white)}.btn-ghost{font-size:13px;color:var(--muted);text-decoration:none;display:flex;align-items:center;gap:8px;transition:color 0.2s}.btn-ghost:hover{color:var(--ink)}.btn-ghost::after{content:"\2192";transition:transform 0.2s}.btn-ghost:hover::after{transform:translateX(4px)}.hero-trust-bar{width:100%;border-top:0.5px solid var(--border);background:var(--white);opacity:0;animation:fadeUp 0.8s 0.7s forwards}.hero-trust-bar-inner{width:100%;max-width:var(--aurora-container-max);margin:0 auto;padding:22px var(--aurora-container-padding);box-sizing:border-box}.shop-benefits,.hero-benefits{list-style:none;margin:0;padding:0;border:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;justify-items:center;gap:12px 16px;width:100%}.shop-benefits .shop-benefit,.hero-benefits .shop-benefit{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:6px;min-width:0;width:100%;max-width:100%;justify-content:center;font-size:12px;letter-spacing:0.06em;text-transform:uppercase;line-height:1.3;white-space:nowrap}.shop-benefits .shop-benefit-value,.hero-benefits .shop-benefit-value{color:var(--ink);font-weight:600;flex-shrink:0}.shop-benefits .shop-benefit-label,.hero-benefits .shop-benefit-label{color:var(--muted);font-weight:400}.shop-benefit-check{display:none}.shop-benefit-extra{display:none}@media (max-width: 768px){.shop-benefits,.hero-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;align-items:center;gap:8px 8px;width:100%}.shop-benefits .shop-benefit,.hero-benefits .shop-benefit{flex-direction:row;flex-wrap:nowrap;align-items:baseline;justify-content:center;gap:4px;font-size:12px;letter-spacing:0.04em;text-align:center;white-space:nowrap}.shop-benefits .shop-benefit-value,.hero-benefits .shop-benefit-value,.shop-benefits .shop-benefit-label,.hero-benefits .shop-benefit-label{display:inline;white-space:nowrap}}.hero-right{position:relative;display:flex;align-items:center;justify-content:center;padding:40px 0 40px 32px;background:var(--white);opacity:0;animation:fadeUp 0.9s 0.3s forwards}.hero-visual{display:flex;flex-direction:column;width:min(100%,480px);flex-shrink:0}.hero-visual-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:20px}.hero-visual-image{display:flex;align-items:center;justify-content:center}.hero-visual-bottom{margin-top:20px}.hero-right img{width:100%;height:auto;max-height:min(720px,58vh);object-fit:contain;object-position:center center;display:block}.hero-overlay-tl{font-size:9px;letter-spacing:0.14em;text-transform:uppercase;color:var(--muted);background:rgba(255,255,255,0.92);padding:6px 14px;border:0.5px solid var(--border);flex-shrink:0}.hero-overlay-tr{background:var(--gold-light);padding:10px 16px;border:0.5px solid var(--gold);text-align:center;flex-shrink:0}.hero-overlay-tr-val{font-family:var(--aurora-font-serif);font-size:18px;font-weight:700;color:var(--ink)}.hero-overlay-tr-lbl{font-size:7px;letter-spacing:0.14em;text-transform:uppercase;color:var(--gold-dark)}.hero-overlay-bl{width:100%;background:var(--black);padding:14px 20px;box-sizing:border-box}.hero-overlay-bl-name{font-size:11px;letter-spacing:0.1em;color:var(--white);text-transform:uppercase;font-weight:500}.hero-overlay-bl-sub{font-size:9px;color:var(--gold);letter-spacing:0.08em;margin-top:4px}.editorial-strip{background:var(--ink);padding:18px 0;width:100%;max-width:100%;overflow:hidden;container-type:inline-size}.editorial-strip-track{display:flex;width:max-content;animation:editorial-strip-scroll 45s linear infinite}.editorial-strip-group{display:flex;align-items:center;justify-content:space-evenly;gap:48px;min-width:100cqi;padding-inline:24px;box-sizing:border-box;flex-shrink:0}.strip-item{display:flex;align-items:center;gap:12px;white-space:nowrap;flex-shrink:0}.strip-dot{width:4px;height:4px;border-radius:50%;background:var(--gold)}.strip-text{font-size:11px;letter-spacing:0.2em;color:#555;text-transform:uppercase}.strip-text span{color:var(--gold)}@keyframes editorial-strip-scroll{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion: reduce){.editorial-strip-track{animation:none}.editorial-strip-group:nth-child(n+2){display:none}}.aurora-container{box-sizing:border-box;width:100%;max-width:var(--aurora-container-max);margin-inline:auto;padding-inline:var(--aurora-container-padding)}.aurora-container--narrow{max-width:var(--aurora-container-narrow)}.aurora-container--bar{display:flex;align-items:center;justify-content:space-between;gap:16px}nav>.aurora-container--bar{display:grid;grid-template-columns:auto 1fr auto;justify-content:unset}.aurora-page-main{padding-block:96px}body.error404 .wp-site-blocks{display:flex;flex-direction:column;min-height:calc(100vh - var(--aurora-header-height) - var(--aurora-admin-bar-offset));min-height:calc(100dvh - var(--aurora-header-height) - var(--aurora-admin-bar-offset))}body.error404 .aurora-main{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.aurora-404{width:100%;padding:clamp(48px,8vw,96px) 0}.aurora-404__inner{display:flex;flex-direction:column;align-items:flex-start}.aurora-404__title{font-family:var(--aurora-font-serif);font-size:clamp(36px,5vw,64px);font-weight:900;color:var(--ink);letter-spacing:-2px;line-height:1;margin:0 0 16px}.aurora-404__text{font-size:15px;font-weight:300;color:var(--muted);line-height:1.75;max-width:420px;margin:0 0 36px}.aurora-404__actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.section-wrap{max-width:var(--aurora-container-max);margin:0 auto;padding:96px var(--aurora-container-padding)}.section-tag{font-size:10px;letter-spacing:0.28em;color:var(--gold-dark);text-transform:uppercase;margin-bottom:20px;display:flex;align-items:center;gap:10px}.section-tag::before{content:"";width:24px;height:0.5px;background:var(--gold)}.section-h2{font-family:var(--aurora-font-serif);font-size:clamp(32px,4vw,52px);font-weight:900;color:var(--ink);letter-spacing:-1.5px;line-height:1.1;margin-bottom:24px}.section-h2 em{font-style:italic;color:var(--gold-dark)}.statement-bg{background:var(--ink);padding:96px 48px}.statement-inner{max-width:var(--aurora-container-max);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.statement-label{font-size:10px;letter-spacing:0.28em;color:var(--gold);text-transform:uppercase;margin-bottom:24px;display:flex;align-items:center;gap:10px}.statement-label::before{content:"";width:24px;height:0.5px;background:var(--gold-dark)}.statement-h2{font-family:var(--aurora-font-serif);font-size:clamp(28px,3.5vw,46px);font-weight:900;color:var(--white);line-height:1.1;letter-spacing:-1.5px}.statement-h2 em{font-style:italic;color:var(--gold)}.statement-right{display:flex;flex-direction:column;gap:32px}.statement-point{display:flex;gap:16px}.statement-point-num{font-family:var(--aurora-font-serif);font-size:13px;font-weight:700;color:var(--gold-dark);min-width:24px;padding-top:1px}.statement-point-title{font-size:14px;font-weight:500;color:var(--white);margin-bottom:6px}.statement-point-desc{font-size:15px;font-weight:300;color:#666;line-height:1.7}.cat-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px;background:var(--border);border:0.5px solid var(--border);margin-top:48px}.cat-card{background:var(--white);padding:40px 32px;transition:background 0.2s;text-decoration:none;color:inherit;display:flex;flex-direction:column}.cat-card:hover{background:var(--off)}.cat-card--empty{background:var(--white);pointer-events:none}.cat-card--empty:hover{background:var(--white)}.cat-num{font-size:11px;letter-spacing:0.2em;color:var(--border-dark);text-transform:uppercase;margin-bottom:20px}.cat-title{font-family:var(--aurora-font-serif);font-size:24px;font-weight:700;color:var(--ink);margin-bottom:12px;letter-spacing:-0.3px}.cat-desc{font-size:15px;font-weight:300;color:var(--muted);line-height:1.8;flex:1}.cat-meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:24px;padding-top:20px;border-top:0.5px solid var(--border)}.cat-meta-pill{font-size:10px;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold-dark);background:var(--gold-light);padding:3px 8px}.cat-link{display:inline-flex;align-items:center;gap:6px;font-size:12px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gold-dark);margin-top:20px;transition:gap 0.2s}.cat-card:hover .cat-link{gap:10px}.numbers-bg{background:var(--cream);border-top:0.5px solid var(--border);border-bottom:0.5px solid var(--border)}.numbers-inner{max-width:var(--aurora-container-max);margin:0 auto;padding:80px var(--aurora-container-padding)}.numbers-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:0.5px solid var(--border);margin-top:48px}.number-item{padding:40px 32px;border-right:0.5px solid var(--border);display:flex;flex-direction:column}.number-item:last-child{border-right:none}.number-val{font-family:var(--aurora-font-serif);font-size:40px;font-weight:900;color:var(--ink);letter-spacing:-2px;line-height:1;margin-bottom:8px}.number-lbl{font-size:11px;letter-spacing:0.18em;color:var(--gold-dark);text-transform:uppercase;margin-bottom:12px}.number-desc{font-size:14px;font-weight:300;color:var(--muted);line-height:1.7;margin-top:auto;padding-top:16px;border-top:0.5px solid var(--border)}.how-steps{display:flex;flex-direction:column;margin-top:48px}.how-step{display:flex;gap:32px;align-items:flex-start;padding:28px 0;border-bottom:0.5px solid var(--border)}.how-step:last-child{border-bottom:none}.step-num{font-family:var(--aurora-font-serif);font-size:32px;font-weight:900;color:var(--border-dark);min-width:48px;line-height:1}.step-title{font-size:15px;font-weight:500;color:var(--ink);margin-bottom:6px}.step-desc{font-size:15px;font-weight:300;color:var(--muted);line-height:1.7}.faq-bg{background:var(--off);border-top:0.5px solid var(--border);padding:96px 0}.faq-inner{max-width:var(--aurora-container-max);margin:0 auto;padding:0 var(--aurora-container-padding)}.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 64px;margin-top:48px}.faq-item{padding:24px 0;border-bottom:0.5px solid var(--border)}.faq-q{font-size:14px;font-weight:500;color:var(--ink);margin-bottom:10px;line-height:1.4}.faq-a{font-size:15px;font-weight:300;color:var(--muted);line-height:1.7}.cta-band{background:var(--ink);padding:96px 48px;text-align:center}.cta-inner{max-width:600px;margin:0 auto}.cta-tag{font-size:10px;letter-spacing:0.28em;color:var(--gold);text-transform:uppercase;margin-bottom:24px;display:flex;align-items:center;justify-content:center;gap:12px}.cta-tag::before,.cta-tag::after{content:"";width:32px;height:0.5px;background:var(--gold-dark)}.cta-h2{font-family:var(--aurora-font-serif);font-size:clamp(22px,7vw,48px);font-weight:900;color:var(--white);letter-spacing:-1.5px;line-height:1.1;margin-bottom:16px;white-space:nowrap}.cta-h2 em{font-style:italic;color:var(--gold)}.cta-sub{font-size:15px;font-weight:300;color:#666;line-height:1.7;margin-bottom:40px}.btn-gold{background:var(--gold);color:var(--black);font-size:12px;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;padding:16px 40px;text-decoration:none;transition:all 0.2s;display:inline-block}.btn-gold:hover{background:var(--white)}.wp-site-blocks>*,.wp-site-blocks>.wp-block-template-part,.wp-site-blocks>.wp-block-group{margin-block-start:0!important;margin-top:0!important}.aurora-main.is-layout-flow>*,.aurora-main.wp-block-group-is-layout-flow>*,.aurora-main>*{margin-block-start:0!important;margin-top:0!important}.cta-band,.disclaimer-bar,footer.wp-block-template-part,.wp-site-blocks>footer{margin-block-start:0!important;margin-top:0!important}.disclaimer-bar{background:var(--ink);border-top:0.5px solid #1e1e1e;padding:14px 48px}.quality-band+.disclaimer-bar{margin-top:16px!important;margin-block-start:16px!important;background:var(--off, #F9F7F4);border-top:0.5px solid var(--border);border-bottom:0.5px solid var(--border)}.quality-band+.disclaimer-bar .disclaimer-text{color:var(--muted)}.disclaimer-text{font-size:10px;color:#444;line-height:1.7;max-width:var(--aurora-container-max);margin:0 auto;text-align:center;padding-inline:var(--aurora-container-padding)}footer{background:var(--ink);padding:64px var(--aurora-container-padding) 32px}.footer-inner{max-width:var(--aurora-container-max);margin:0 auto}.footer-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:48px}.footer-logo .cell{background:var(--gold);color:var(--black);font-family:var(--aurora-font-sans);font-weight:500;font-size:15px;padding:2px 7px 3px}.footer-logo .mind{color:var(--white);font-family:var(--aurora-font-sans);font-weight:500;font-size:15px;padding-left:1px}.footer-tagline{font-size:11px;letter-spacing:0.12em;color:#444;margin-top:8px;text-transform:uppercase}.footer-cols{display:flex;gap:64px}.footer-col-label{font-size:9px;letter-spacing:0.22em;text-transform:uppercase;color:#444;margin-bottom:16px}.footer-col ul{list-style:none;display:flex;flex-direction:column;gap:10px}.footer-col a{font-size:13px;font-weight:300;color:#666;text-decoration:none;transition:color 0.2s}.footer-col a:hover{color:var(--gold)}.footer-cmrow{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(2px,0.7vw,8px);margin:0 auto 28px;max-width:min(720px,100%);width:100%;box-sizing:border-box;padding:0 12px;font-size:12px;line-height:1;font-family:inherit}.aurora-pay-marks,.paytree-ghost__brands{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;gap:clamp(2px,0.7vw,8px);width:100%;max-width:100%;min-width:0}.aurora-pay-mark,.paytree-ghost__brands img{display:block;width:100%;height:auto;aspect-ratio:750 / 471;max-height:clamp(16px,3.8vw,30px);object-fit:contain;border-radius:4px}.footer-bottom{border-top:0.5px solid #1e1e1e;padding-top:24px;display:flex;justify-content:space-between;align-items:center}.footer-copy{font-size:11px;color:#333}.footer-legal{display:flex;gap:24px}.footer-legal a{font-size:11px;color:#333;text-decoration:none}.footer-legal a:hover{color:var(--gold)}.aurora-tg-dot{position:absolute;top:-1px;right:-1px;width:9px;height:9px;border-radius:50%;background:#2E9B4A;border:1.5px solid #fff;box-sizing:border-box}.aurora-tg-bar{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:16px;margin:20px 0 0;padding:18px 0;background:transparent;border:0;-webkit-border-radius:0;border-radius:0;box-sizing:border-box;max-width:100%}.aurora-tg-bar__copy{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px;min-width:0}.aurora-tg-bar__badge{position:relative;width:auto;height:auto;-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:transparent;color:var(--gold,#C8A84B)}.aurora-tg-bar__badge .aurora-icon{display:block;width:18px;height:18px}.aurora-tg-bar__badge .aurora-tg-dot{display:none}.aurora-tg-bar__title{margin:0;min-width:0;font-size:15px;line-height:1.3;color:var(--ink,#111);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aurora-tg-bar__title em{font-style:normal}.aurora-tg-bar__title strong{font-style:normal;font-weight:700}.aurora-tg-bar__meta,.aurora-tg-bar__online{display:none}.aurora-tg-bar svg.aurora-tg-mark,.aurora-tg-float svg.aurora-tg-mark{display:block;max-width:none;-webkit-flex-shrink:0;flex-shrink:0}.aurora-tg-bar__btn-badge{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:auto;height:auto;background:transparent;color:inherit}.aurora-tg-bar__btn-badge svg.aurora-tg-mark{width:15px;height:15px}a.aurora-tg-bar__btn,a.aurora-tg-bar__btn:link,a.aurora-tg-bar__btn:visited,a.aurora-tg-bar__btn:hover,a.aurora-tg-bar__btn:active,a.aurora-tg-bar__btn:focus{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:8px;-webkit-flex-shrink:0;flex-shrink:0;padding:10px 16px;-webkit-border-radius:0;border-radius:0;background:transparent!important;background-image:none!important;color:#2AABEE!important;border:1px solid #2AABEE;font-size:12px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;line-height:1.2;text-decoration:none!important;-webkit-text-decoration:none!important;white-space:nowrap;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box}a.aurora-tg-bar__btn:hover,a.aurora-tg-bar__btn:focus{background:rgba(42,171,238,0.08)!important;color:#1F8FCB!important;border-color:#1F8FCB}@media (max-width:768px){.aurora-tg-bar{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:18px;padding:14px 0}.aurora-tg-bar__badge{display:-webkit-flex;display:flex}.aurora-tg-bar__title{text-align:left;line-height:1.35;white-space:normal;overflow:visible;text-overflow:unset;font-size:14px}a.aurora-tg-bar__btn,a.aurora-tg-bar__btn:link,a.aurora-tg-bar__btn:visited,a.aurora-tg-bar__btn:hover,a.aurora-tg-bar__btn:active,a.aurora-tg-bar__btn:focus{width:auto;min-height:0;padding:9px 14px;gap:8px;font-size:12px;font-weight:600;background:transparent!important;background-image:none!important}.aurora-tg-bar__btn-badge{width:auto;height:auto;background:transparent;color:inherit}.aurora-tg-bar__btn-badge svg.aurora-tg-mark{width:14px;height:14px}}.aurora-tg-float{position:fixed;right:28px;bottom:28px;z-index:9999;width:58px;height:58px;padding:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;line-height:0;background:#2AABEE;color:#fff!important;text-decoration:none!important;-webkit-text-decoration:none!important;-webkit-border-radius:50%;border-radius:50%;box-shadow:0 4px 10px rgba(11,11,11,.12),0 14px 28px -8px rgba(42,171,238,.45);-webkit-transition:-webkit-transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;-webkit-appearance:none;appearance:none;box-sizing:border-box}.aurora-tg-float:link,.aurora-tg-float:visited,.aurora-tg-float:hover,.aurora-tg-float:active,.aurora-tg-float:focus{color:#fff!important;text-decoration:none!important;-webkit-text-decoration:none!important;background:#2AABEE}.aurora-tg-float svg.aurora-tg-mark{width:26px;height:26px;margin-left:-2px}.aurora-tg-float:hover,.aurora-tg-float:focus{-webkit-transform:translateY(-3px) scale(1.04);transform:translateY(-3px) scale(1.04);box-shadow:0 6px 14px rgba(11,11,11,.14),0 22px 36px -8px rgba(42,171,238,.55)}.aurora-tg-float__tip{position:absolute;right:70px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#0B0B0B;color:#fff;font-size:12px;font-weight:600;line-height:1.2;padding:8px 12px;white-space:nowrap;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.aurora-tg-float:hover .aurora-tg-float__tip,.aurora-tg-float:focus .aurora-tg-float__tip{opacity:1}@media (max-width:1024px){.aurora-tg-vis--desktop{display:none!important}.aurora-tg-float{right:16px;bottom:16px;width:54px;height:54px}.aurora-tg-float__tip{display:none}}@media (min-width:1025px){.aurora-tg-vis--mobile{display:none!important}}@keyframes fadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.reveal{opacity:0;transform:translateY(20px);transition:opacity 0.7s ease,transform 0.7s ease}.reveal.visible{opacity:1;transform:translateY(0)}body .woocommerce-message,body .woocommerce-info{display:none!important}body .woocommerce-error,body .woocommerce-NoticeGroup,body .woocommerce-notices-wrapper .woocommerce-error{display:block!important}body .aurora-cart-notices .woocommerce-message{display:none!important}body .aurora-cart-notices .woocommerce-error,body .aurora-cart-notices .woocommerce-info,body .aurora-checkout-notices .woocommerce-message,body .aurora-checkout-notices .woocommerce-info,body .aurora-checkout-notices .woocommerce-error,body .aurora-checkout-notices .woocommerce-NoticeGroup,body.aurora-checkout-page form.checkout .woocommerce-message,body.aurora-checkout-page form.checkout .woocommerce-info,body.aurora-checkout-page form.checkout .woocommerce-error,body.aurora-checkout-page form.checkout .woocommerce-NoticeGroup,body.woocommerce-checkout form.checkout .woocommerce-message,body.woocommerce-checkout form.checkout .woocommerce-info,body.woocommerce-checkout form.checkout .woocommerce-error,body.woocommerce-checkout form.checkout .woocommerce-NoticeGroup{display:block!important}
a{text-decoration-thickness:1px;text-underline-offset:.1em}:where(.wp-site-blocks *:focus){outline-width:2px;outline-style:solid}.skip-link.screen-reader-text:focus{clip:auto;height:auto;width:auto;display:block;font-size:1rem;font-weight:600;line-height:normal;padding:15px 23px 14px;color:var(--wp--preset--color--contrast,#111);background-color:var(--wp--preset--color--base,#fff);text-decoration:none;z-index:100000}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}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)}body.aurora-my-account-route header.wp-block-template-part,body.aurora-my-account-route .wp-site-blocks>header{display:none!important}.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}}
img,video,svg{max-width:100%;height:auto}.reviews-section svg{max-width:none;flex-shrink:0}.aurora-tg-bar svg,.aurora-tg-float svg,.nacl-include-bar img{max-width:none;flex-shrink:0}.wp-site-blocks .reviews-section .prf-card a.prf-translate,.reviews-section .prf-card a.prf-translate,a.prf-translate{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;box-sizing:border-box;width:auto;max-width:max-content;margin:0 22px 12px;padding:0;border:0;background:none;box-shadow:none;color:var(--gold-dark, #8B7332)!important;font-family:var(--aurora-font-sans),sans-serif;font-size:11px;font-weight:600;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;text-decoration:none!important;text-decoration-line:none!important;cursor:pointer;-webkit-tap-highlight-color:transparent}.wp-site-blocks .reviews-section .prf-card a.prf-translate:hover,.wp-site-blocks .reviews-section .prf-card a.prf-translate:focus,.reviews-section .prf-card a.prf-translate:hover,.reviews-section .prf-card a.prf-translate:focus,a.prf-translate:hover,a.prf-translate:focus{color:var(--gold, #C8A84B)!important;text-decoration:none!important;background:none}.wp-site-blocks .reviews-section a.prf-translate svg,.reviews-section .prf-card a.prf-translate svg,a.prf-translate svg{width:14px;height:14px;max-width:14px;max-height:14px;flex:0 0 14px;display:block;overflow:visible;pointer-events:none;color:inherit;stroke:currentColor}.reviews-section .prf-card .prf-lang-badge,.prf-section .prf-lang-badge{flex-shrink:0;display:inline-block;max-width:min(58%,180px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--aurora-font-sans),sans-serif;font-size:10px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:#9a9488;background:transparent;border:0.5px solid var(--border-dark, #D4CFC4);border-radius:0;padding:5px 10px;line-height:1.2}@media (max-width: 640px){.wp-site-blocks .reviews-section .prf-card a.prf-translate,.reviews-section .prf-card a.prf-translate,a.prf-translate{margin:0 16px 10px;font-size:11px;letter-spacing:0.08em}.reviews-section .prf-card .prf-lang-badge,.prf-section .prf-lang-badge{font-size:10px;padding:4px 9px;letter-spacing:0.1em}}section,.shop-grid-wrap,.policy-wrap,.contact-wrap,.product-hero,.details-inner,.related-inner,.prf-inner,.reviews-section,.reviews-section.prf-section{max-width:100%;min-width:0}.aurora-product-main,.reviews-section,.reviews-section.prf-section,.related-inner,.prf-faq,.prf-inner,.details-inner{overflow-x:hidden}table{width:100%;max-width:100%}.nav-backdrop{display:none;position:fixed;inset:0;top:var(--aurora-header-height, 70px);z-index:999;border:none;padding:0;margin:0;background:rgba(10,10,10,0.35);cursor:pointer}body.nav-open .nav-backdrop{display:block}@media (min-width: 901px){body{padding-top:var(--aurora-header-height, 70px)}.nav-backdrop{display:none!important}nav{flex-wrap:nowrap;height:var(--aurora-header-height, 70px)}.nav-menu{display:flex;align-items:center;justify-content:center;flex:none;gap:36px;max-height:none!important;opacity:1!important;overflow:visible;padding:0;border:none;background:transparent;position:static;transform:none;visibility:visible}.nav-menu .nav-links{flex-direction:row;align-items:center}.nav-menu .nav-links a{padding:0}.nav-cta-mobile{display:none!important}.nav-lang--mobile{display:none!important}.nav-lang--desktop{display:block}.aurora-lang-switcher--mobile{display:none!important}.aurora-lang-switcher--desktop{display:flex;align-items:center}}.nav-toggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;margin:0 -8px 0 0;border:none;background:transparent;cursor:pointer;flex-shrink:0;z-index:1002}.nav-toggle span{display:block;width:22px;height:1.5px;background:var(--ink);transition:transform 0.25s ease,opacity 0.25s ease}body.nav-open{overflow:hidden}body.nav-open .nav-toggle span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}body.nav-open .nav-toggle span:nth-child(2){opacity:0}body.nav-open .nav-toggle span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}@media (max-width: 1100px){.prod-grid{grid-template-columns:1fr}.prod-card--empty{display:none}.shop-header,.filters-bar,.shop-grid-wrap{max-width:100%}}@media (min-width: 1101px){.prod-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1100px){.product-hero{display:grid;grid-template-columns:1fr;gap:32px;padding:24px 20px 40px;max-width:100%}.product-hero .gallery{position:static;width:100%}.product-hero .product-info{width:100%}.gallery-stage,.gallery-main{max-width:100%}.nacl-include-bar{align-items:center;gap:10px;padding:8px 10px}.nacl-include-bar__vial{width:42px;height:42px}.nacl-include-bar__text{font-size:12px}.details-inner,.related-inner{padding:48px 32px}.details-grid{grid-template-columns:1fr}}@media (max-width: 1024px){.hero{min-height:0}.hero-inner{grid-template-columns:1fr;min-height:0}.hero-left{padding:48px 0 40px;border-right:none;border-bottom:0.5px solid var(--border)}.hero-right{min-height:auto;justify-content:center;padding:40px 0 48px}.hero-visual{width:min(100%,360px)}.hero-right img{max-height:min(520px,52vh)}.statement-inner{grid-template-columns:1fr;gap:48px}.cat-grid{grid-template-columns:1fr}.cat-card--empty{display:none}.numbers-grid{grid-template-columns:1fr 1fr}.number-item:nth-child(2){border-right:none}.number-item:nth-child(1),.number-item:nth-child(2){border-bottom:0.5px solid var(--border)}.faq-grid{grid-template-columns:1fr;gap:0}.about-hero{grid-template-columns:1fr;gap:40px;padding:48px 32px 64px}.principles-grid{grid-template-columns:1fr}.standard-row{grid-template-columns:40px 1fr;gap:16px}.standard-val{grid-column:2;flex-direction:row;align-items:baseline;gap:12px;margin-top:8px}.standard-num{font-size:22px}.standard-num--text{font-size:20px}.supply-grid{grid-template-columns:1fr;gap:40px}.contact-wrap{grid-template-columns:1fr}.contact-left,.contact-right{padding:64px 32px}.shop-header{padding-top:48px;padding-left:32px;padding-right:32px}.filters-bar,.shop-toolbar{padding-left:32px;padding-right:32px}.shop-grid-wrap{padding-left:32px;padding-right:32px}}@media (max-width: 768px){body{padding-top:var(--aurora-header-height, 70px)}nav{height:var(--aurora-header-height, 70px);min-height:var(--aurora-header-height, 70px);flex-wrap:nowrap;align-items:center;background:#ffffff!important;box-shadow:none;z-index:1000;backdrop-filter:none;-webkit-backdrop-filter:none}nav>.aurora-container--bar{height:var(--aurora-header-height, 70px);display:flex;justify-content:space-between;align-items:center}.nav-logo,.nav-menu,.nav-actions,.nav-cta,.nav-lang,.nav-toggle{grid-column:unset;justify-self:unset}body.nav-open nav{box-shadow:0 1px 0 var(--border)}.nav-toggle{display:flex;order:3;margin-left:0}.nav-actions{order:2;margin-left:auto;margin-right:4px}.nav-logo{order:1;z-index:1002}.nav-cta-desktop{display:none}.nav-lang--desktop{display:none}.nav-menu{display:flex;flex-direction:column;position:fixed;top:var(--aurora-header-height, 70px);left:0;right:0;bottom:0;z-index:1001;flex:none;order:unset;width:100%;max-height:none;margin:0;padding:28px 24px 40px;background:#ffffff;border-top:0.5px solid var(--border);overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity 0.25s ease,transform 0.25s ease,visibility 0.25s;pointer-events:none}body.nav-open .nav-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.nav-menu .nav-links{flex-direction:column;align-items:stretch;gap:0;width:100%}.nav-menu .nav-links li{width:100%;border-bottom:0.5px solid var(--border)}.nav-menu .nav-links li:last-child{border-bottom:none}.nav-menu .nav-links a{display:block;padding:16px 0;font-size:15px;color:var(--ink)}.nav-menu .nav-links a.active{color:var(--gold-dark);font-weight:500}.nav-cta-mobile{display:none;margin-top:24px;width:100%;text-align:center;box-sizing:border-box}body.nav-open .nav-cta-mobile{display:inline-block}.nav-lang--mobile{display:none;margin-top:24px;width:100%}body.nav-open .nav-lang--mobile{display:flex;justify-content:center}.nav-lang--mobile .aurora-lang-switcher--mobile{display:flex!important;flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:0;width:100%}.nav-lang--mobile .aurora-lang-dropdown{width:100%}.nav-lang--mobile .aurora-lang-dropdown__toggle{width:100%;min-width:0;justify-content:center;min-height:44px;padding:12px 36px 12px 16px;font-size:12px}.nav-lang--mobile .aurora-lang-dropdown__menu{position:static;right:auto;box-shadow:none;margin-top:8px;width:100%;z-index:1}.nav-lang--mobile .aurora-lang-dropdown__option{padding:12px 16px;font-size:12px;text-align:center}.hero{padding-top:0}.hero-left{padding:40px 0 32px}.hero-right{min-height:auto;padding:32px 0 40px}.hero-h1{letter-spacing:-2px}.hero-trust-bar-inner{padding-top:18px;padding-bottom:18px}.editorial-strip{padding:14px 0}.editorial-strip-group{gap:24px;padding-inline:16px}.section-wrap,.numbers-inner,.faq-inner{padding:64px 20px}.statement-bg{padding:64px 20px}.cat-grid{grid-template-columns:1fr}.cat-card--empty{display:none}.numbers-grid{grid-template-columns:1fr}.number-item{border-right:none!important;border-bottom:0.5px solid var(--border)}.number-item:last-child{border-bottom:none}.cta-band{padding:64px 20px}.disclaimer-bar{padding:16px 20px}footer{padding:48px 20px 24px}.footer-top{flex-direction:column;gap:32px}.footer-cols{flex-wrap:wrap;gap:32px 40px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:16px}.footer-legal{flex-wrap:wrap;gap:12px 20px}.shop-header{padding:32px 20px 8px;gap:0}.shop-header-main{flex-direction:column;align-items:flex-start;gap:12px}.shop-header-right{align-items:flex-start}.shop-support{margin-top:16px}.shop-support-top{flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.shop-support .shop-trust{margin:0;min-width:0;font-size:13px}.shop-support .shop-trust-text--full{display:none}.shop-support .shop-trust-text--short{display:inline}.shop-support .aurora-tg-bar{margin:0;padding:0;border:0;width:auto;flex-shrink:0;flex-wrap:nowrap}.shop-support .aurora-tg-bar__copy{display:none}.shop-header .shop-benefits{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;justify-items:stretch;gap:0;width:100%;margin-top:14px;padding:0;border:0.5px solid var(--border)}.shop-header .shop-benefit-check,.shop-header .shop-benefit-extra{display:none}.shop-header .shop-benefits .shop-benefit{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;text-align:center;text-transform:none;white-space:nowrap;font-size:12px;letter-spacing:0;gap:6px;width:100%;min-width:0;padding:12px 8px;background:transparent;border:0;border-right:0.5px solid var(--border);border-radius:0;color:var(--ink)}.shop-header .shop-benefits .shop-benefit:last-child{border-right:0}.shop-header .shop-benefits .shop-benefit-label,.shop-header .shop-benefits .shop-benefit-text{color:var(--ink)}.shop-header .shop-benefits .shop-benefit-value,.shop-header .shop-benefits .shop-benefit-text strong,.shop-header .shop-benefit-lab-link{color:var(--gold-dark);font-weight:700}.shop-header .shop-benefits .shop-benefit-label{font-weight:400}.filters-bar{flex-direction:column;align-items:stretch;flex-wrap:nowrap;overflow:visible;gap:8px;padding:0 20px 20px}.filters-bar .filter-divider{display:none}.filters-bar .filter-btn{width:100%;max-width:100%;flex:none;box-sizing:border-box;text-align:center;padding:12px 18px}.shop-grid-wrap{padding:0 20px}.prod-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.prod-card{width:100%;min-width:0}.prod-img{height:150px}.prod-img img{padding:12px}.prod-img-badges{top:8px;left:8px;right:8px;gap:4px;justify-content:flex-end;flex-wrap:nowrap;align-items:center}.prod-img-badges .prod-cat-badge{display:none}.prod-img-badges__end{margin-left:auto;order:0}.prod-body-cats{display:none}.prod-stock{font-size:9px;gap:4px}.prod-stock__dot{width:6px;height:6px}.prod-body{padding:12px}.prod-name{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:2px;margin:0;font-size:14px;letter-spacing:-0.2px}.prod-name__title{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.prod-name__dose{display:block;color:var(--gold-dark);font-size:17px;font-weight:700;letter-spacing:-0.3px;line-height:1.15;white-space:nowrap}.prod-card:hover .prod-name__dose,.prod-card-link:hover .prod-name__dose{color:var(--gold-dark)}.prod-mechanism{font-size:10px;margin-bottom:0}.prod-coa{display:none!important}.aurora-shop-main>.disclaimer-bar,.aurora-product-main>.disclaimer-bar{margin-bottom:32px}.shop-pagination-wrap{padding:0}.shop-grid-wrap .shop-pagination-wrap{margin-top:24px}.aurora-shop-main>.shop-grid-wrap+.quality-band{margin-top:24px}.shop-pagination-inner{gap:16px}.shop-pagination .woocommerce-pagination ul.page-numbers li a.page-numbers,.shop-pagination .woocommerce-pagination ul.page-numbers li span.page-numbers{min-width:36px;height:36px;padding:0 10px;font-size:10px}.shop-pagination .woocommerce-pagination ul.page-numbers li a.prev.page-numbers,.shop-pagination .woocommerce-pagination ul.page-numbers li a.next.page-numbers{padding:0 14px}.hero{min-height:0}.hero-right{padding:32px 0 40px}.hero-visual{width:min(100%,300px)}.hero-right img{max-height:min(440px,48vh)}.hero-visual-top{margin-bottom:14px}.hero-visual-bottom{margin-top:14px}.hero-overlay-tl,.hero-overlay-tr{font-size:8px;padding:4px 10px}.hero-overlay-bl{padding:10px 14px}.hero-overlay-bl-name{font-size:9px}.hero-overlay-bl-sub{font-size:8px}.editorial-strip{overflow:hidden;max-width:100%;padding:14px 0}.editorial-strip-group{gap:20px;padding-inline:12px}.how-step{flex-direction:column;gap:12px}.step-num{min-width:auto}html,body{overflow-x:hidden;max-width:100%}.aurora-product-main,.reviews-section,.reviews-section.prf-section,.related-inner,.prf-inner,.prf-faq,.details-inner{overflow-x:hidden;min-width:0}.reviews-section,.reviews-section.prf-section,.related-inner,.prf-inner,.prf-faq,.details-inner{max-width:100%}.prf-section .reviews-track{width:100%;max-width:100%;min-width:0;overflow:hidden;margin-inline:0}.prf-reviews-bar{justify-content:center;width:100%}.prf-section .reviews-nav{justify-content:center;width:100%;gap:12px}.prf-dots-host,#reviewsDots{justify-content:center;width:100%;margin-inline:auto}.related-grid{width:100%;max-width:100%;min-width:0}.prf-faq-tabs{flex-direction:column;overflow:visible;width:100%;max-width:100%;min-width:0}.prf-faq-tab{width:100%;max-width:100%}.breadcrumb{padding:16px 20px 0;flex-wrap:wrap;word-break:break-word}.product-hero{padding:16px 20px 40px}.product-sticky-bar,.product-sticky-bar__inner,.product-sticky-bar__product,.product-sticky-bar__copy{min-width:0;max-width:100%}.product-name{font-size:clamp(28px,8vw,40px)}.product-dose{font-size:0.88em}.spec-row{grid-template-columns:minmax(96px,36%) 1fr}.spec-label{padding:10px 10px;font-size:9px;letter-spacing:0.1em;border-right:1px solid var(--border);border-bottom:none}.spec-val{padding:10px 12px;font-size:12px;line-height:1.35}.details-inner,.related-inner{padding:48px 20px}.details-grid{grid-template-columns:1fr}.detail-item{padding:24px 20px}.reviews-section{padding:28px 20px 24px;margin-bottom:0}.reviews-section.prf-section{width:100%;max-width:100%;margin:0;padding:48px 0 56px;overflow-x:hidden}.trust-strip{flex-direction:column}.trust-item{border-right:none!important;border-bottom:0.5px solid var(--border);padding:12px 0;width:100%}.trust-item:last-child{border-bottom:none}.aurora-add-to-cart .single_add_to_cart_button{width:100%;max-width:100%}.restock-notify__form{flex-direction:column;gap:12px}.restock-notify__input{font-size:16px}.restock-notify__submit{width:100%}.prod-footer{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;padding:10px 12px}.prod-price{font-size:16px;text-align:left;justify-self:start}.prod-price del{font-size:12px;margin-right:6px}.prod-btn{width:100%;max-width:100%;padding:10px 12px;font-size:10px;letter-spacing:0.08em;line-height:1.25;white-space:nowrap;text-align:center}.aurora-about>.about-record:first-child{padding-top:120px}.principles,.standards-inner,.supply{padding:64px 20px}.about-record{padding:64px 20px 56px}.about-record-grid{grid-template-columns:1fr 1fr}.about-record-item{border-right:0.5px solid #2a2a2a}.about-record-item:nth-child(2n){border-right:none}.about-record-item:nth-child(-n+2){border-bottom:0.5px solid #2a2a2a}.about-record-h2{font-size:clamp(28px,8vw,44px)}.about-h1{font-size:clamp(32px,9vw,48px)}.cta-band{padding:48px 20px}.contact-wrap{padding-top:0}.contact-left,.contact-right{padding:48px 20px}.form-row{grid-template-columns:1fr}.policy-wrap{padding:32px 20px 64px}.policy-title{font-size:clamp(28px,8vw,40px);letter-spacing:-1px}.policy-nav{flex-direction:column;align-items:flex-start;gap:12px}.policy-body h2{font-size:18px;margin-top:28px}.disclaimer{padding:16px 20px;font-size:10px}.aurora-page{padding:32px 20px 64px}.aurora-page .wp-block-image,.aurora-page img{max-width:100%;height:auto}.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce,.woocommerce-account .woocommerce{padding:24px 20px 64px;max-width:100%;box-sizing:border-box}.aurora-cart-notices .woocommerce-message,.aurora-cart-notices .woocommerce-info,.aurora-cart-notices .woocommerce-error,.aurora-checkout-notices .woocommerce-message,.aurora-checkout-notices .woocommerce-info,.aurora-checkout-notices .woocommerce-error,body.aurora-checkout-page form.checkout .woocommerce-message,body.aurora-checkout-page form.checkout .woocommerce-info,body.aurora-checkout-page form.checkout .woocommerce-error{margin:0 0 12px!important;max-width:none}.woocommerce-message,.woocommerce-info,.woocommerce-error{margin:24px 20px!important;max-width:calc(100% - 40px)}.woocommerce table.shop_table{font-size:13px}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:10px 8px}.woocommerce .col2-set{display:block}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{width:100%;float:none;margin-bottom:24px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0}}@media (max-width: 480px){.hero-actions,.aurora-404__actions{flex-direction:column;align-items:stretch;width:100%}.btn-primary,.btn-outline,.btn-gold,.nav-cta-mobile,.nav-lang--mobile .aurora-lang-dropdown__toggle{width:100%;text-align:center}.filter-btn{font-size:10px;padding:11px 18px}}@media (max-width: 320px){:root{--aurora-container-padding: 3.6px;--aurora-page-pad-x: 6px}.wp-site-blocks,.aurora-main,.aurora-container,.aurora-container--bar{max-width:100%;min-width:0}.breadcrumb{padding:16px var(--aurora-page-pad-x) 0}.product-hero{padding:16px var(--aurora-page-pad-x) 40px}.shop-header{padding:32px var(--aurora-page-pad-x) 8px}.filters-bar{padding:0 var(--aurora-page-pad-x) 20px}.shop-grid-wrap{padding:0 var(--aurora-page-pad-x)}.section-wrap,.numbers-inner,.statement-bg{padding-inline:var(--aurora-page-pad-x)}.faq-inner{padding-inline:var(--aurora-page-pad-x)}.cta-band{padding-inline:var(--aurora-page-pad-x)}.disclaimer-bar{padding-inline:var(--aurora-page-pad-x)}.editorial-strip{padding-inline:0}.contact-wrap,.policy-wrap{padding-inline:var(--aurora-page-pad-x)}footer{padding:40px var(--aurora-container-padding) 20px}.footer-inner{max-width:100%;min-width:0}.footer-cmrow,.cmrow{flex-wrap:nowrap;gap:clamp(2px,0.6vw,6px);font-size:10px;padding:0;max-width:100%}.footer-cmrow .cr-visa,.cmrow .cr-visa{letter-spacing:0.3px}.footer-cmrow .aurora-pay-mark,.cmrow .aurora-pay-mark,.aurora-add-to-cart .aurora-pay-mark,.aurora-pay-mark{max-height:clamp(14px,4.2vw,22px);height:auto}.footer-copy{font-size:10px;line-height:1.5;word-break:break-word}.footer-legal{gap:10px 14px}.footer-legal a{font-size:10px}.footer-col a{font-size:12px;overflow-wrap:anywhere}nav>.aurora-container--bar{gap:10px}}@media (max-width: 250px){:root{--aurora-container-padding: 2.4px}footer{padding:28px var(--aurora-container-padding) 14px}.footer-top{gap:24px;margin-bottom:32px}.footer-cols{gap:24px 20px}.footer-cmrow,.cmrow{flex-wrap:nowrap;gap:2px;font-size:9px}.aurora-pay-mark{max-height:16px}.footer-cmrow .cr-mc i,.cmrow .cr-mc i{width:11px;height:11px}.footer-bottom{gap:12px}.nav-logo .cell,.nav-logo .mind{font-size:14px}.editorial-strip{padding:12px 0}.editorial-strip-group{gap:16px;padding-inline:8px}.strip-text{font-size:10px}}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],input[type=url],input[type=date],textarea,select,.input-text,.form-input{font-size:16px!important}.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px!important}form.shop-toolbar.filters-bar{display:flex;align-items:stretch;flex-wrap:nowrap;gap:12px;width:100%;max-width:100%}form.shop-toolbar .shop-search{position:relative;display:flex;flex:1 1 74%;align-items:center;min-width:0;border:1px solid var(--border, #E8E4DC);border-radius:0;background:var(--white, #fff);overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,0.04),0 2px 8px rgba(0,0,0,0.05)}form.shop-toolbar button.shop-search__btn,form.shop-toolbar .shop-search__btn{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 48px;width:48px;min-width:48px;height:100%;padding:0;border:0;border-radius:0;background:transparent!important;background-color:transparent!important;box-shadow:none!important;color:#6f6b64;cursor:pointer;appearance:none;-webkit-appearance:none}form.shop-toolbar input.shop-search__input,form.shop-toolbar input[type=search].shop-search__input{padding:0 8px 0 16px;border:0;border-radius:0;background:transparent;box-shadow:none;appearance:none;-webkit-appearance:none}form.shop-toolbar button.shop-cat__toggle,form.shop-toolbar .shop-cat__toggle,form.shop-toolbar select.shop-cat__select{display:flex;align-items:center;justify-content:space-between;width:100%;border:1px solid var(--border, #E8E4DC);border-radius:0;background:var(--white, #fff);box-shadow:none;appearance:none;-webkit-appearance:none}form.shop-toolbar .shop-cat{flex:0 0 22%;min-width:200px;max-width:280px}@media (max-width: 768px){form.shop-toolbar.filters-bar{flex-wrap:nowrap;gap:0}form.shop-toolbar .shop-search{flex:1 1 100%;width:100%}form.shop-toolbar .shop-search__input::placeholder{font-size:13px!important}form.shop-toolbar .shop-cat{display:none}}html{touch-action:manipulation}html.admin-bar{--aurora-admin-bar-offset: 32px}@media screen and (max-width: 782px){html.admin-bar{--aurora-admin-bar-offset: 46px}}html.admin-bar nav{top:var(--aurora-admin-bar-offset, 32px)}html.admin-bar .checkout-progress{top:calc(var(--aurora-header-height, 70px) + var(--aurora-admin-bar-offset, 32px))}html.admin-bar .gallery{top:calc(88px + var(--aurora-admin-bar-offset))!important}@media (max-width: 768px){html.admin-bar .nav-menu{top:calc(var(--aurora-header-height, 70px) + var(--aurora-admin-bar-offset))}}@media (max-width: 640px){.aurora-pay-marks{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:12px 14px;max-width:320px;margin-left:auto;margin-right:auto}.aurora-add-to-cart .aurora-pay-marks{gap:12px 14px}.aurora-pay-mark,.footer-cmrow .aurora-pay-mark,.cmrow .aurora-pay-mark,.aurora-add-to-cart .aurora-pay-mark{width:100%;max-width:64px;height:auto;max-height:40px}}@media (max-width: 320px){.aurora-pay-marks{gap:10px 10px;max-width:100%}.aurora-pay-mark,.footer-cmrow .aurora-pay-mark,.cmrow .aurora-pay-mark,.aurora-add-to-cart .aurora-pay-mark{max-height:32px}}
.aurora-header-cart{position:relative;flex-shrink:0}.aurora-header-cart__toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:0;appearance:none;-webkit-appearance:none;background:transparent;background-color:transparent;color:var(--gold-dark);cursor:pointer;transition:color 0.2s}.aurora-header-cart__icon svg{transition:stroke-width 0.15s ease}button.aurora-header-cart__toggle:hover,button.aurora-header-cart__toggle:focus,button.aurora-header-cart__toggle:active,.aurora-header-cart.is-open button.aurora-header-cart__toggle,button.aurora-header-cart__toggle[aria-expanded=true]{background:transparent;background-color:transparent;color:var(--gold-dark)}button.aurora-header-cart__toggle:hover .aurora-header-cart__icon svg,.aurora-header-cart.is-open button.aurora-header-cart__toggle .aurora-header-cart__icon svg,button.aurora-header-cart__toggle[aria-expanded=true] .aurora-header-cart__icon svg{stroke-width:2}.aurora-header-cart__toggle:has(.aurora-header-cart__count:not(.is-empty)) .aurora-header-cart__icon svg{stroke-width:2.4}.aurora-header-cart__toggle:focus{outline:none;box-shadow:0 0 0 1px var(--gold-light)}.aurora-header-cart__icon{display:inline-flex;align-items:center;justify-content:center}.aurora-header-cart__count{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--ink);color:var(--white);font-size:9px;font-weight:600;line-height:16px;text-align:center;letter-spacing:0}.aurora-header-cart__count.is-empty{display:none}.aurora-header-cart__panel{position:absolute;top:calc(100% + 8px);right:0;left:auto;box-sizing:border-box;width:min(400px,calc(100vw - 24px));max-width:min(400px,calc(100vw - 24px));min-width:min(300px,calc(100vw - 24px));background:var(--white);border:0.5px solid var(--border);box-shadow:0 12px 32px rgba(10,10,10,0.1);z-index:1006}.aurora-header-cart__inner{display:flex;flex-direction:column;max-height:min(70vh,520px)}.aurora-header-cart__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:0.5px solid var(--border)}.aurora-header-cart__title{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--ink)}.aurora-header-cart__meta{font-size:12px;color:var(--muted);white-space:nowrap}.aurora-header-cart__items{list-style:none;margin:0;padding:0;overflow-y:auto}.aurora-header-cart__item{border-bottom:0.5px solid var(--border)}.aurora-header-cart__item-row{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 16px}.aurora-header-cart__item-media{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:0.5px solid var(--border);background:var(--white);overflow:hidden;text-decoration:none}.aurora-header-cart__thumb{display:block;width:100%;height:100%;object-fit:contain}.aurora-header-cart__item-main{display:flex;flex-direction:column;gap:4px;min-width:0}.aurora-header-cart__item-name{font-family:var(--aurora-font-serif);font-size:16px;font-weight:700;color:var(--ink);line-height:1.25;text-decoration:none}.aurora-header-cart__item-name:hover{color:var(--gold-dark)}.aurora-header-cart__item-price{font-size:13px;color:var(--muted);line-height:1.35}.aurora-header-cart__qty{display:inline-flex;align-items:stretch;border:0.5px solid var(--border-dark, var(--border));background:var(--white);flex-shrink:0;user-select:none}.aurora-header-cart__qty.is-busy{opacity:0.55;pointer-events:none}.aurora-header-cart__qty-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;min-height:34px;padding:0;border:none;background:transparent;color:var(--ink);font-size:18px;line-height:1;cursor:pointer;transition:background 0.15s,color 0.15s}.aurora-header-cart__qty-btn:hover:not(:disabled){background:var(--off);color:var(--gold-dark)}.aurora-header-cart__qty-btn:disabled{opacity:0.35;cursor:default}.aurora-header-cart__qty-value{display:inline-flex;align-items:center;justify-content:center;min-width:32px;padding:0 2px;font-size:14px;font-weight:600;color:var(--ink);border-left:0.5px solid var(--border);border-right:0.5px solid var(--border)}.aurora-header-cart__empty{padding:24px 16px 20px;text-align:center}.aurora-header-cart__empty p{font-size:14px;font-weight:300;color:var(--muted);margin:0 0 14px}.aurora-header-cart__shop-link{font-size:11px;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;color:var(--gold-dark);text-decoration:none}.aurora-header-cart__shop-link:hover{color:var(--ink)}.aurora-header-cart__footer{padding:14px 16px 16px;border-top:0.5px solid var(--border);background:var(--off)}.aurora-header-cart__subtotal{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px;font-size:13px;color:var(--muted)}.aurora-header-cart__subtotal span:last-child{font-family:var(--aurora-font-serif);font-size:22px;font-weight:700;color:var(--ink)}.aurora-header-cart__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.aurora-header-cart__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 14px;font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;text-decoration:none;text-align:center;transition:background 0.2s,color 0.2s,border-color 0.2s}.aurora-header-cart__btn--ghost{border:2px solid var(--ink);color:var(--ink);background:var(--white)}.aurora-header-cart__btn--ghost:hover{background:var(--ink);color:var(--white)}.aurora-header-cart__btn--primary{border:2px solid var(--ink);background:var(--ink);color:var(--white)}.aurora-header-cart__btn--primary:hover{background:var(--gold-dark);border-color:var(--gold-dark)}@media (max-width: 768px){.aurora-header-cart__panel{position:fixed;top:calc(var(--aurora-header-height, 70px) + 8px);right:12px;left:12px;width:auto}}
.aurora-cart-drawer{position:fixed;inset:0;z-index:10040;display:block}body.aurora-cart-drawer-open .aurora-tg-float{opacity:0;pointer-events:none;transition:opacity 0.2s ease}.aurora-cart-drawer[hidden]{display:none}.aurora-cart-drawer__backdrop{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:none;background:rgba(10,10,10,0.45);opacity:0;cursor:pointer;transition:opacity 0.28s ease}.aurora-cart-drawer__panel{position:absolute;top:0;right:0;bottom:0;box-sizing:border-box;width:min(400px,100vw);height:100%;height:100dvh;background:var(--white);box-shadow:-18px 0 48px rgba(10,10,10,0.14);transform:translateX(100%);transition:transform 0.28s cubic-bezier(0.22,0.61,0.36,1);outline:none;display:flex;flex-direction:column}.aurora-cart-drawer.is-open .aurora-cart-drawer__backdrop{opacity:1}.aurora-cart-drawer.is-open .aurora-cart-drawer__panel{transform:translateX(0)}body.aurora-cart-drawer-open{overflow:hidden}body.aurora-cart-drawer-lock{position:fixed;left:0;right:0;width:100%;overflow:hidden;overscroll-behavior:none}.aurora-cart-drawer__backdrop{touch-action:none}.aurora-cart-drawer__panel{overscroll-behavior:contain}.aurora-cart-drawer__inner,.aurora-cart-drawer__panel .aurora-header-cart__inner{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:none}.aurora-cart-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px 14px;border-bottom:0.5px solid var(--border);flex-shrink:0}.aurora-cart-drawer__head-copy{display:flex;align-items:baseline;gap:10px;min-width:0}.aurora-cart-drawer__title{font-size:12px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:var(--ink)}.aurora-cart-drawer__meta{font-size:12px;color:var(--muted);white-space:nowrap}.aurora-cart-drawer__close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:-8px -10px -8px 0;padding:0;border:none;background:transparent;color:var(--ink);cursor:pointer;transition:color 0.15s,background 0.15s}.aurora-cart-drawer__close:hover{background:var(--off);color:var(--gold-dark)}.aurora-cart-drawer__ship{position:relative;padding:10px 20px 12px;background:#fbf6e6;border-bottom:0.5px solid var(--border);flex-shrink:0}.aurora-cart-drawer__ship-text{display:block;font-size:12px;font-weight:500;color:var(--ink);line-height:1.3;margin-bottom:8px}.aurora-cart-drawer__ship.is-complete .aurora-cart-drawer__ship-text{color:#3d7a52}.aurora-cart-drawer__ship-bar{display:block;height:2px;background:rgba(200,168,75,0.25);overflow:hidden}.aurora-cart-drawer__ship-fill{display:block;height:100%;width:0;background:var(--gold);transition:width 0.4s ease}.aurora-cart-drawer__ship.is-complete .aurora-cart-drawer__ship-fill{background:#3d7a52}.aurora-cart-drawer__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.aurora-cart-drawer__items{list-style:none;margin:0;padding:0}.aurora-cart-drawer__item{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:start;padding:14px 20px;border-bottom:0.5px solid var(--border);transition:opacity 0.2s}.aurora-cart-drawer__item.is-removing{opacity:0.4;pointer-events:none}.aurora-cart-drawer__item-media{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0.5px solid var(--border);background:var(--white);overflow:hidden;text-decoration:none}.aurora-cart-drawer__item-media img,.aurora-header-cart__thumb{display:block;width:100%;height:100%;object-fit:contain}.aurora-cart-drawer__item-main{display:flex;flex-direction:column;gap:8px;min-width:0}.aurora-cart-drawer__item-name{font-size:13px;font-weight:500;color:var(--ink);line-height:1.3;text-decoration:none;overflow-wrap:anywhere}.aurora-cart-drawer__item-name:hover{color:var(--gold-dark)}.aurora-cart-drawer__qty.aurora-header-cart__qty{align-self:flex-start}.aurora-cart-drawer__qty .aurora-header-cart__qty-btn{width:26px;min-height:24px;font-size:14px}.aurora-cart-drawer__qty .aurora-header-cart__qty-value{min-width:26px;font-size:12px}.aurora-cart-drawer__item-side{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:8px;min-height:44px}.aurora-cart-drawer__remove{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin:-4px -4px 0 0;padding:0;border:none;background:transparent;color:var(--muted);cursor:pointer;transition:color 0.15s}.aurora-cart-drawer__remove:hover{color:var(--ink)}.aurora-cart-drawer__remove:disabled{opacity:0.4;cursor:default}.aurora-cart-drawer__item-total{font-size:14px;font-weight:700;color:var(--ink);white-space:nowrap}.aurora-cart-drawer__item-total .woocommerce-Price-amount{font-weight:700}.aurora-cart-drawer__empty{padding:40px 20px 28px;text-align:center}.aurora-cart-drawer__empty p{margin:0 0 14px;font-size:14px;font-weight:300;color:var(--muted)}.aurora-cart-drawer__recs{padding:12px 20px 4px;border-top:0.5px solid var(--border);flex-shrink:0}.aurora-cart-drawer__recs-tag{font-size:10px;font-weight:500;letter-spacing:0.16em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.aurora-cart-drawer__recs-list{list-style:none;margin:0;padding:0}.aurora-cart-drawer__rec{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:6px 0;border-bottom:0.5px solid var(--border)}.aurora-cart-drawer__rec:last-child{border-bottom:none}.aurora-cart-drawer__rec-media{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:0.5px solid var(--border);background:var(--white);overflow:hidden}.aurora-cart-drawer__rec-media img{display:block;width:100%;height:100%;object-fit:contain}.aurora-cart-drawer__rec-main{display:flex;flex-direction:column;gap:2px;min-width:0}.aurora-cart-drawer__rec-name{font-size:12px;font-weight:500;color:var(--ink);line-height:1.3;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aurora-cart-drawer__rec-name:hover{color:var(--gold-dark)}.aurora-cart-drawer__rec-price{font-size:11px;color:var(--ink);line-height:1.3}.aurora-cart-drawer__rec-price del{color:var(--muted);margin-right:4px;text-decoration:line-through}.aurora-cart-drawer__rec-price del .woocommerce-Price-amount,.aurora-cart-drawer__rec-price ins{text-decoration:inherit}.aurora-cart-drawer__rec-price ins{text-decoration:none;background:none}.aurora-cart-drawer__rec-price .wev-gate-price__badge{display:none}.aurora-cart-drawer__rec-add{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:var(--ink);color:var(--white);cursor:pointer;transition:background 0.15s,opacity 0.15s}.aurora-cart-drawer__rec-add:hover:not(:disabled){background:var(--gold-dark)}.aurora-cart-drawer__rec-add:disabled,.aurora-cart-drawer__rec-add.is-adding{opacity:0.5;cursor:progress}.aurora-cart-drawer__footer{padding:14px 20px 20px;border-top:0.5px solid var(--border);background:var(--white);flex-shrink:0}.aurora-cart-drawer__subtotal{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:13px;color:var(--muted)}.aurora-cart-drawer__subtotal span:last-child{font-size:17px;font-weight:700;color:var(--ink)}.aurora-cart-drawer__checkout{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 16px;border:2px solid var(--ink);background:var(--ink);color:var(--white);font-size:12px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;text-decoration:none;text-align:center;transition:background 0.2s,border-color 0.2s}.aurora-cart-drawer__checkout:hover{background:var(--gold-dark);border-color:var(--gold-dark);color:var(--white)}.aurora-header-cart--sidebar button.aurora-header-cart__toggle[aria-expanded=true]{background:transparent;background-color:transparent;color:var(--gold-dark)}.aurora-header-cart--sidebar button.aurora-header-cart__toggle[aria-expanded=true] .aurora-header-cart__icon svg{stroke-width:2}.add_to_cart_button.is-adding,.single_add_to_cart_button.is-adding,.product-sticky-bar__btn.is-adding{opacity:0.6;pointer-events:none;cursor:progress}.sum-edit--drawer,.step--drawer{font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer;appearance:none}.step--drawer{display:inline-flex;align-items:center}@media (max-width: 768px){.aurora-cart-drawer__head{padding:18px 20px 16px}.aurora-cart-drawer__title,.aurora-cart-drawer__meta{font-size:14px}.aurora-cart-drawer__close{width:44px;height:44px;margin:-10px -12px -10px 0}.aurora-cart-drawer__close svg{width:19px;height:19px}.aurora-cart-drawer__ship{padding:12px 20px 14px}.aurora-cart-drawer__ship-text{font-size:14px;margin-bottom:10px}.aurora-cart-drawer__ship-bar{height:3px}.aurora-cart-drawer__item{grid-template-columns:56px minmax(0,1fr) auto;gap:14px;padding:16px 20px}.aurora-cart-drawer__item-media{width:56px;height:56px}.aurora-cart-drawer__item-main{gap:10px}.aurora-cart-drawer__item-name{font-size:15px}.aurora-cart-drawer__qty .aurora-header-cart__qty-btn{width:34px;min-height:32px;font-size:17px}.aurora-cart-drawer__qty .aurora-header-cart__qty-value{min-width:32px;font-size:14px}.aurora-cart-drawer__item-side{min-height:56px}.aurora-cart-drawer__remove{width:32px;height:32px;margin:-8px -8px 0 0}.aurora-cart-drawer__remove svg{width:15px;height:15px}.aurora-cart-drawer__item-total{font-size:16px}.aurora-cart-drawer__empty p{font-size:16px}.aurora-cart-drawer__recs{padding:12px 20px 6px}.aurora-cart-drawer__recs-tag{font-size:11.5px;margin-bottom:6px}.aurora-cart-drawer__rec{grid-template-columns:36px minmax(0,1fr) auto;gap:12px;padding:7px 0}.aurora-cart-drawer__rec-media{width:36px;height:36px}.aurora-cart-drawer__rec-main{gap:1px}.aurora-cart-drawer__rec-name{font-size:14px;line-height:1.25}.aurora-cart-drawer__rec-price{font-size:13px;line-height:1.25}.aurora-cart-drawer__rec-add{width:32px;height:32px}.aurora-cart-drawer__rec-add svg{width:14px;height:14px}.aurora-cart-drawer__footer{padding:18px 20px calc(28px + env(safe-area-inset-bottom,0px))}.aurora-cart-drawer__subtotal{margin-bottom:16px;font-size:15px}.aurora-cart-drawer__subtotal span:last-child{font-size:20px}.aurora-cart-drawer__checkout{min-height:56px;padding:16px 18px;font-size:14px}}@media (max-width: 768px) and (max-height: 700px){.aurora-cart-drawer__footer{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}}@media (max-width: 480px){.aurora-cart-drawer__panel{width:100vw;box-shadow:none}.aurora-cart-drawer__head,.aurora-cart-drawer__ship,.aurora-cart-drawer__item,.aurora-cart-drawer__recs,.aurora-cart-drawer__footer{padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion: reduce){.aurora-cart-drawer__backdrop,.aurora-cart-drawer__panel,.aurora-cart-drawer__ship-fill{transition:none}}
@media (max-width: 768px){.aurora-cart-drawer__panel{--aurora-cart-drawer-mobile-width: 82vw;width:min(400px,var(--aurora-cart-drawer-mobile-width));box-shadow:-18px 0 48px rgba(10,10,10,0.14)}}
body.aurora-cart-page,body.aurora-checkout-page,body.woocommerce-checkout{--notice-b: #e4e0d6;--notice-grn: #3d7a52;--notice-grbg: #eff7f2;--notice-red: #c0402e;--notice-rdbg: #fef2f0;--notice-gold: #8b6914;--notice-golda: #c8a84b;--notice-gbg: #fbf7ee;--notice-ink: #0a0a0a;--notice-muted: #7a7a70}body.aurora-checkout-page form.checkout>.woocommerce-NoticeGroup,body.woocommerce-checkout form.checkout>.woocommerce-NoticeGroup{margin:0 0 12px}.aurora-cart-notices .woocommerce-NoticeGroup:empty,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup:empty{display:none!important}.aurora-cart-notices .woocommerce-error,.aurora-cart-notices .woocommerce-info,.aurora-cart-notices .woocommerce-message,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-error,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-info,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-message,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-info,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-error,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-info,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-message{list-style:none;margin:0 0 12px!important;padding:14px 16px 14px 48px!important;border:0!important;outline:none!important;border-radius:0!important;box-shadow:none!important;font-family:var(--aurora-font-sans),sans-serif;font-size:13px;line-height:1.55;font-weight:400;color:var(--notice-ink);position:relative;max-width:none;width:auto;word-wrap:break-word;background-image:none!important}.aurora-cart-notices .woocommerce-error::after,.aurora-cart-notices .woocommerce-info::after,.aurora-cart-notices .woocommerce-message::after,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error::after,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-info::after,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message::after{display:none!important}.aurora-cart-notices .woocommerce-error li,.aurora-cart-notices .woocommerce-info li,.aurora-cart-notices .woocommerce-message li,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error li,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-info li,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message li{list-style:none!important;margin:0!important;padding:0!important}.aurora-cart-notices .woocommerce-error li+li,.aurora-cart-notices .woocommerce-info li+li,.aurora-cart-notices .woocommerce-message li+li,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error li+li,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-info li+li,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message li+li{margin-top:6px!important;padding-top:0!important;border-top:0!important}.aurora-cart-notices .woocommerce-error,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-error,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-error{background-color:var(--notice-rdbg)!important;border:0!important}.aurora-cart-notices .woocommerce-error::before,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-error::before,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error::before,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-error::before{content:"!"!important;font-family:var(--aurora-font-sans),sans-serif!important;position:absolute;left:16px;top:14px;width:20px;height:20px;border-radius:50%;background:var(--notice-red);color:#fff;font-size:12px;font-weight:700;font-style:normal;line-height:20px;text-align:center;display:block!important}.aurora-cart-notices .woocommerce-error__heading,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error__heading{font-family:var(--aurora-font-serif),serif;font-size:15px;font-weight:700;color:var(--notice-ink);margin:0 0 10px!important;padding:0!important}.aurora-cart-notices .woocommerce-error a,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-error a,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error a,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-error a{color:#9a4a3a;font-weight:400;text-decoration:underline;text-underline-offset:2px}.aurora-cart-notices .woocommerce-error a:hover,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error a:hover{color:var(--notice-ink)}.aurora-cart-notices .woocommerce-error a strong,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error a strong{font-weight:600;color:inherit}.aurora-cart-notices .woocommerce-message,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-message,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-message{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background-color:var(--notice-grbg)!important;border:0!important}.aurora-cart-notices .woocommerce-message::before,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-message::before,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message::before,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-message::before{content:"\2713"!important;font-family:var(--aurora-font-sans),sans-serif!important;position:absolute;left:16px;top:14px;width:20px;height:20px;border-radius:50%;background:var(--notice-grn);color:#fff;font-size:10px;font-weight:700;line-height:20px;text-align:center;display:block!important}.aurora-cart-notices .woocommerce-message a.button,.aurora-cart-notices .woocommerce-message a.wc-forward,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message a.button,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message a.wc-forward{float:none!important;flex-shrink:0;margin:0 0 0 auto!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--notice-ink)!important;font-family:var(--aurora-font-sans),sans-serif;font-size:13px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline;text-underline-offset:2px;line-height:1.55}.aurora-cart-notices .woocommerce-message a.button:hover,.aurora-cart-notices .woocommerce-message a.wc-forward:hover,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message a.button:hover,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message a.wc-forward:hover{color:var(--notice-grn)!important;background:none!important}.aurora-cart-notices .woocommerce-info,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-info,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-info,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-info{background-color:var(--notice-gbg)!important;border:0!important}.aurora-cart-notices .woocommerce-info::before,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-info::before,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-info::before,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-info::before{content:"i"!important;font-family:var(--aurora-font-serif),serif!important;position:absolute;left:16px;top:14px;width:20px;height:20px;border-radius:50%;border:1px solid var(--notice-golda);color:var(--notice-gold);font-size:11px;font-weight:700;font-style:italic;line-height:18px;text-align:center;display:block!important;background:transparent}.aurora-cart-notices .woocommerce-info a,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-info a{color:var(--notice-gold);font-weight:500;text-decoration:underline;text-underline-offset:2px}
