
    #ga-brand-polish{--ga-bg:light-dark(#faf8f2,#14281f);--ga-paper:light-dark(#fff,#1c3428);--ga-ink:light-dark(#193b2b,#f1f1e8);--ga-muted:light-dark(#526259,#b6c6bb);--ga-rule:light-dark(#d8dfd7,#3c5345);--ga-soft:light-dark(#edf1e9,#263f30);--ga-green:light-dark(#245b43,#b9d3bc);--ga-on-green:light-dark(#fff,#173021);--ga-lime:light-dark(#e4eaa0,#35482a);color-scheme:light dark;color:var(--ga-ink);background:var(--ga-bg);font:400 16px/1.6 Arial,Helvetica,sans-serif;width:100%;overflow-wrap:break-word;text-align:left}
    #ga-brand-polish *{box-sizing:border-box}
    #ga-brand-polish [hidden]{display:none!important}
    #ga-brand-polish button,#ga-brand-polish a{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}
    #ga-brand-polish button{cursor:pointer}
    #ga-brand-polish a{text-underline-offset:4px}
    #ga-brand-polish button:focus-visible,#ga-brand-polish a:focus-visible,#ga-brand-polish summary:focus-visible{outline:3px solid var(--ga-green);outline-offset:5px}
    #ga-brand-polish h1,#ga-brand-polish h2,#ga-brand-polish h3,#ga-brand-polish p,#ga-brand-polish figure{margin:0}
    #ga-brand-polish h1,#ga-brand-polish h2,#ga-brand-polish h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.035em;line-height:1.09}
    #ga-brand-polish h1{font-size:clamp(38px,5.8vw,62px);text-wrap:balance}
    #ga-brand-polish h2{font-size:clamp(29px,3.5vw,37px);text-wrap:balance}
    #ga-brand-polish h3{font-size:26px}
    #ga-brand-polish .ga-wrap{max-width:1200px;margin:auto;padding-left:clamp(20px,4.5vw,48px);padding-right:clamp(20px,4.5vw,48px)}
    #ga-brand-polish .ga-topline{background:var(--ga-green);color:var(--ga-on-green);font-size:12px;letter-spacing:.035em}
    #ga-brand-polish .ga-topline .ga-wrap{display:flex;justify-content:space-between;gap:16px;padding-top:8px;padding-bottom:8px}
    #ga-brand-polish .ga-header{border-bottom:1px solid var(--ga-rule)}
    #ga-brand-polish .ga-header .ga-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:25px;padding-bottom:25px}
    #ga-brand-polish .ga-home{border:0;background:transparent;display:block;padding:0;width:205px;max-width:45%;flex-shrink:0}
    #ga-brand-polish .ga-home img{display:block;width:100%;height:auto}
    #ga-brand-polish .ga-header nav{display:flex;align-items:center;gap:24px}
    #ga-brand-polish .ga-plain{background:none;border:0;padding:8px 0;font-size:14px;line-height:1.4}
    #ga-brand-polish .ga-nav-current{border-bottom:1px solid currentColor}
    #ga-brand-polish .ga-language-group{display:flex;gap:4px;margin-left:3px}
    #ga-brand-polish .ga-language{border:0;background:transparent;border-radius:3px;font-size:13px;padding:9px;min-width:36px;line-height:1.4}
    #ga-brand-polish .ga-language[aria-pressed="true"]{background:var(--ga-soft);color:var(--ga-ink)}
    #ga-brand-polish .ga-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:12px 17px;border:1px solid var(--ga-green);border-radius:3px;line-height:1.4;text-align:center;text-decoration:none;background:var(--ga-green);color:var(--ga-on-green);font-size:14px}
    #ga-brand-polish .ga-button-secondary{background:transparent;color:var(--ga-ink);border-color:var(--ga-rule)}
    #ga-brand-polish .ga-button:hover{filter:brightness(.96)}
    #ga-brand-polish .ga-main{padding-top:43px;padding-bottom:42px}
    #ga-brand-polish .ga-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.11em;color:var(--ga-muted);margin-bottom:14px}
    #ga-brand-polish .ga-overview{display:grid;grid-template-columns:1fr .85fr;align-items:end;gap:36px;margin-bottom:32px}
    #ga-brand-polish .ga-overview h1{max-width:14ch}
    #ga-brand-polish .ga-overview p{max-width:47ch;color:var(--ga-muted);font-size:16px}
    #ga-brand-polish .ga-section-line{display:flex;justify-content:space-between;gap:16px;padding:18px 0;border-top:1px solid var(--ga-rule);font-size:13px;color:var(--ga-muted)}
    #ga-brand-polish .ga-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:30px 24px}
    #ga-brand-polish .ga-card{grid-column:span 2;border:0;padding:0;background:transparent;text-align:left;display:flex;flex-direction:column;min-width:0}
    #ga-brand-polish .ga-card:nth-child(-n+2){grid-column:span 3}
    #ga-brand-polish .ga-card-media{display:block;position:relative;aspect-ratio:3/2;overflow:hidden;border-radius:4px;background:var(--ga-soft);width:100%}
    #ga-brand-polish .ga-card:nth-child(-n+2) .ga-card-media{aspect-ratio:1.72}
    #ga-brand-polish .ga-photo{display:block;width:100%;height:100%;object-fit:cover}
    #ga-brand-polish .ga-contain{object-fit:contain;padding:20px;background:#fff}
    #ga-brand-polish .ga-card-copy{display:flex;flex-direction:column;flex:1;gap:9px;padding:19px 0 16px;border-bottom:1px solid var(--ga-rule)}
    #ga-brand-polish .ga-card-category{font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--ga-muted)}
    #ga-brand-polish .ga-card-name{display:flex;align-items:baseline;justify-content:space-between;gap:14px;font:400 29px/1.1 Georgia,serif;letter-spacing:-.03em}
    #ga-brand-polish .ga-card-name .ga-arrow{font:400 21px/1 Arial,sans-serif;opacity:.65;transition:transform .2s}
    #ga-brand-polish .ga-card:hover .ga-arrow{transform:translateX(4px);opacity:1}
    #ga-brand-polish .ga-card:hover .ga-card-name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}
    #ga-brand-polish .ga-card-description{color:var(--ga-muted);font-size:15px;line-height:1.6;max-width:40ch}
    #ga-brand-polish .ga-card-count{font-size:12px;color:var(--ga-muted);padding-top:8px;margin-top:auto}
    #ga-brand-polish .ga-wordplate{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%;padding:25px;background:var(--ga-green);color:var(--ga-on-green)}
    #ga-brand-polish .ga-wordplate strong{font:400 clamp(24px,4.3vw,44px)/1.1 Georgia,serif;letter-spacing:-.04em}
    #ga-brand-polish .ga-wordplate span{font-size:13px;margin-top:14px;max-width:22ch}
    #ga-brand-polish .ga-breadcrumb{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--ga-muted);margin-bottom:30px}
    #ga-brand-polish .ga-breadcrumb button{background:none;border:0;padding:4px 0;font-size:inherit}
    #ga-brand-polish .ga-hero{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,56px);align-items:center}
    #ga-brand-polish .ga-hero-copy{min-width:0}
    #ga-brand-polish .ga-hero h1{margin-bottom:18px;font-size:clamp(42px,5.5vw,62px)}
    #ga-brand-polish .ga-tagline{font:400 25px/1.25 Georgia,serif;letter-spacing:-.015em;margin-bottom:20px;max-width:26ch}
    #ga-brand-polish .ga-intro{color:var(--ga-muted);font-size:16px;max-width:48ch}
    #ga-brand-polish .ga-relationship{display:inline-block;font-size:13px;border-left:3px solid var(--ga-green);padding:4px 0 4px 12px;margin-bottom:23px}
    #ga-brand-polish .ga-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:27px}
    #ga-brand-polish .ga-hero-media{aspect-ratio:4/5;border-radius:4px;overflow:hidden;background:var(--ga-soft)}
    #ga-brand-polish .ga-landscape .ga-hero-media{aspect-ratio:3/2}
    #ga-brand-polish .ga-brand-figure figcaption{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:14px 0 0;font-size:12px;color:var(--ga-muted);min-height:61px}
    #ga-brand-polish .ga-brand-figure figcaption>span{max-width:31ch}
    #ga-brand-polish .ga-official-logo{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;padding:8px 12px;border-radius:3px;width:100px;height:53px}
    #ga-brand-polish .ga-official-logo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}
    #ga-brand-polish .ga-official-logo.ga-logo-dark{background:#201e1f}
    #ga-brand-polish .ga-range{margin-top:48px;padding-top:32px;border-top:1px solid var(--ga-rule);scroll-margin-top:24px}
    #ga-brand-polish .ga-range-title{display:flex;align-items:baseline;justify-content:space-between;gap:18px;margin-bottom:14px}
    #ga-brand-polish .ga-count{font-size:13px;color:var(--ga-muted);white-space:nowrap}
    #ga-brand-polish .ga-range-intro{color:var(--ga-muted);font-size:14px;margin-bottom:24px}
    #ga-brand-polish .ga-product-list{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;border-top:1px solid var(--ga-rule)}
    #ga-brand-polish .ga-product{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:start;padding:19px 0;border-bottom:1px solid var(--ga-rule);min-width:0}
    #ga-brand-polish .ga-product-name{font-size:15px;line-height:1.45;font-weight:500;display:block}
    #ga-brand-polish .ga-pack{display:block;color:var(--ga-muted);font-size:14px;margin-top:5px}
    #ga-brand-polish .ga-sku{font-size:12px;color:var(--ga-muted);padding-top:3px;max-width:80px;text-align:right}
    #ga-brand-polish .ga-accessories{margin-top:22px}
    #ga-brand-polish .ga-accessories summary{cursor:pointer;list-style-position:inside;padding:12px 0;font-size:14px}
    #ga-brand-polish .ga-products-caption{margin-top:18px;color:var(--ga-muted);font-size:12px}
    #ga-brand-polish .ga-empty{padding:23px 25px;background:var(--ga-soft);border-radius:4px;display:flex;flex-wrap:wrap;align-items:center;gap:20px;justify-content:space-between}
    #ga-brand-polish .ga-empty p{max-width:50ch;font-size:15px;color:var(--ga-muted)}
    #ga-brand-polish .ga-editorial{display:grid;grid-template-columns:1fr 1fr;gap:42px;margin-top:48px;padding-top:32px;border-top:1px solid var(--ga-rule)}
    #ga-brand-polish .ga-editorial h2{font-size:28px;margin-bottom:17px;max-width:24ch}
    #ga-brand-polish .ga-editorial p{font-size:16px;line-height:1.75;color:var(--ga-muted)}
    #ga-brand-polish .ga-source{display:inline-block;margin-top:18px;font-size:13px}
    #ga-brand-polish .ga-trade{background:var(--ga-soft);padding:32px;border-radius:4px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:30px;margin-top:46px}
    #ga-brand-polish .ga-trade h2{font-size:30px;margin-bottom:12px}
    #ga-brand-polish .ga-trade p{font-size:15px;max-width:57ch;color:var(--ga-muted)}
    #ga-brand-polish .ga-trade-actions{display:flex;flex-direction:column;align-items:stretch;gap:12px}
    #ga-brand-polish .ga-trade-actions>a:last-child{font-size:13px;text-align:center}
    #ga-brand-polish .ga-next{border-top:1px solid var(--ga-rule);margin-top:38px;padding-top:23px;display:flex;justify-content:space-between;align-items:center;gap:20px}
    #ga-brand-polish .ga-next button{border:0;background:none;padding:4px 0;text-align:left;font-size:14px}
    #ga-brand-polish .ga-next .ga-next-brand{font:400 25px/1.2 Georgia,serif;letter-spacing:-.025em}
    #ga-brand-polish .ga-next small{display:block;color:var(--ga-muted);font-size:12px;margin-bottom:5px}
    #ga-brand-polish .ga-footer{border-top:1px solid var(--ga-rule);font-size:12px;color:var(--ga-muted)}
    #ga-brand-polish .ga-footer .ga-wrap{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:21px;padding-bottom:21px}
    #ga-brand-polish .ga-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
    @media(max-width:800px){#ga-brand-polish .ga-header nav{gap:16px}#ga-brand-polish .ga-header .ga-account-nav{display:none}#ga-brand-polish .ga-overview{grid-template-columns:1fr 1fr;gap:22px}#ga-brand-polish .ga-card{grid-column:span 3}#ga-brand-polish .ga-hero{gap:28px}#ga-brand-polish .ga-hero h1{font-size:46px}#ga-brand-polish .ga-tagline{font-size:23px}#ga-brand-polish .ga-actions .ga-button{width:100%}#ga-brand-polish .ga-hero-media{aspect-ratio:3/4}#ga-brand-polish .ga-product-list{column-gap:22px}#ga-brand-polish .ga-product{grid-template-columns:1fr;gap:4px}#ga-brand-polish .ga-sku{max-width:none;text-align:left}#ga-brand-polish .ga-editorial{gap:28px}}
    @media(max-width:600px){#ga-brand-polish .ga-topline .ga-wrap{padding-top:7px;padding-bottom:7px}#ga-brand-polish .ga-topline span:last-child{display:none}#ga-brand-polish .ga-header .ga-wrap{padding-top:20px;padding-bottom:20px;gap:12px}#ga-brand-polish .ga-header nav{gap:10px}#ga-brand-polish .ga-home{width:174px;max-width:49%}#ga-brand-polish .ga-header .ga-nav-current{display:none}#ga-brand-polish .ga-language-group{gap:0;margin:0}#ga-brand-polish .ga-language{min-width:35px;padding:9px 7px}#ga-brand-polish .ga-main{padding-top:30px}#ga-brand-polish .ga-overview{grid-template-columns:1fr;gap:20px;margin-bottom:26px}#ga-brand-polish .ga-overview h1{max-width:15ch;font-size:43px}#ga-brand-polish .ga-section-line span:last-child{display:none}#ga-brand-polish .ga-grid{gap:27px 19px}#ga-brand-polish .ga-card{grid-column:span 3}#ga-brand-polish .ga-card-name{font-size:25px}#ga-brand-polish .ga-card-description{font-size:14px}#ga-brand-polish .ga-card-category{font-size:11px;letter-spacing:.04em}#ga-brand-polish .ga-card:nth-child(-n+2){grid-column:1/-1}#ga-brand-polish .ga-card:nth-child(-n+2) .ga-card-media{aspect-ratio:1.6}#ga-brand-polish .ga-card-media{aspect-ratio:1.1}#ga-brand-polish .ga-card-copy{padding-top:14px}#ga-brand-polish .ga-breadcrumb{margin-bottom:25px}#ga-brand-polish .ga-hero{grid-template-columns:1fr;gap:27px}#ga-brand-polish .ga-hero h1{font-size:48px}#ga-brand-polish .ga-tagline{font-size:25px;max-width:none}#ga-brand-polish .ga-actions{margin-top:23px}#ga-brand-polish .ga-actions .ga-button{width:auto;flex:1 1 155px}#ga-brand-polish .ga-hero-media{aspect-ratio:1.05}#ga-brand-polish .ga-landscape .ga-hero-media{aspect-ratio:1.5}#ga-brand-polish .ga-relationship{margin-bottom:20px}#ga-brand-polish .ga-range{margin-top:32px}#ga-brand-polish .ga-range-title{align-items:flex-start}#ga-brand-polish .ga-range-title h2{font-size:30px}#ga-brand-polish .ga-product-list{grid-template-columns:1fr}#ga-brand-polish .ga-product{grid-template-columns:1fr auto;gap:16px}#ga-brand-polish .ga-sku{max-width:72px;text-align:right}#ga-brand-polish .ga-editorial{grid-template-columns:1fr;gap:30px;margin-top:35px}#ga-brand-polish .ga-trade{grid-template-columns:1fr;padding:25px;gap:23px;margin-top:34px}#ga-brand-polish .ga-trade-actions{align-items:flex-start}#ga-brand-polish .ga-next .ga-next-brand{font-size:23px}#ga-brand-polish .ga-next{align-items:flex-start}#ga-brand-polish .ga-wordplate strong{font-size:25px}}
    @media(max-width:370px){#ga-brand-polish .ga-card{grid-column:1/-1}#ga-brand-polish .ga-card-media{aspect-ratio:1.5}#ga-brand-polish .ga-header nav{gap:2px}#ga-brand-polish .ga-product{grid-template-columns:1fr;gap:4px}#ga-brand-polish .ga-sku{text-align:left}#ga-brand-polish .ga-hero h1{font-size:41px}}
    @media(pointer:coarse){#ga-brand-polish button,#ga-brand-polish summary{min-height:44px}#ga-brand-polish .ga-language{min-width:40px}}
    @media(prefers-reduced-motion:reduce){#ga-brand-polish *{transition:none!important;scroll-behavior:auto!important}}
  