/* User rule 2026-09-16: white logo surfaces; preserve official colour, black for white artwork. Product photographs excluded. */
html body #main .brand-directory .bc-img,
html body #main .brand-directory .lc-logo,
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo,
html body #cight-choice .brandlogo,
html body #main .cg-logo,
html body #cight-models-overlay .cm-panel-header,
html body #cight-models-overlay .clg-hero,
html body #cight-models-overlay .clg-brand-lockup{background:#fff!important;background-image:none!important;color:#000!important}
html body #main .brand-directory .bc-img img,
html body #main .brand-directory .lc-logo img,
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo img[alt$="로고"],
html body #main .cg-logo img,
html body #cight-models-overlay .clg-brand-logo,
html body #cight-models-overlay .clg-header-logo{filter:none!important;mix-blend-mode:normal!important;background:transparent!important}
html body #main .brand-directory .bc-img span,
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo .placeholder{color:#000!important}
html body #main .brand-directory .bc-img img[src*="/brand-logos/accour.png"],
html body #main .brand-directory .bc-img img[src*="/brand-logos/akoni.png"],
html body #main .brand-directory .bc-img img[src*="/brand-logos/frame-montana.png"],
html body #main .brand-directory .bc-img img[src*="/brand-logos/frank-custom.png"],
html body #main .brand-directory .bc-img img[src*="/brand-logos/lash.webp"],
html body #main .brand-directory .bc-img img[src*="/brand-logos/masunaga.svg"],
html body #main .brand-directory .bc-img img[src*="/brand-logos/matsuda.svg"],
html body #main .brand-directory .bc-img img[src*="/brand-logos/oliver-peoples.svg"],
html body #main .brand-directory .bc-img img[src*="/brand-logos/specs-montana.png"],
html body #main .brand-directory .bc-img img[src*="/assets/logos/varilux.png"],
html body #main .brand-directory .bc-img img[src*="/assets/logos/seiko.svg"],
html body #main .brand-directory .bc-img img[src*="/assets/logos/schneider.png"],
html body #main .brand-directory .lc-logo img[src*="/brand-logos/accour.png"],
html body #main .brand-directory .lc-logo img[src*="/brand-logos/akoni.png"],
html body #main .brand-directory .lc-logo img[src*="/brand-logos/frame-montana.png"],
html body #main .brand-directory .lc-logo img[src*="/brand-logos/frank-custom.png"],
html body #main .brand-directory .lc-logo img[src*="/brand-logos/lash.webp"],
html body #main .brand-directory .lc-logo img[src*="/brand-logos/masunaga.svg"],
html body #main .brand-directory .lc-logo img[src*="/brand-logos/matsuda.svg"],
html body #main .brand-directory .lc-logo img[src*="/brand-logos/oliver-peoples.svg"],
html body #main .brand-directory .lc-logo img[src*="/brand-logos/specs-montana.png"],
html body #main .brand-directory .lc-logo img[src*="/assets/logos/varilux.png"],
html body #main .brand-directory .lc-logo img[src*="/assets/logos/seiko.svg"],
html body #main .brand-directory .lc-logo img[src*="/assets/logos/schneider.png"],
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo img[src*="/brand-logos/accour.png"],
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo img[src*="/brand-logos/akoni.png"],
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo img[src*="/brand-logos/frame-montana.png"],
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo img[src*="/brand-logos/frank-custom.png"],
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo img[src*="/brand-logos/lash.webp"],
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo img[src*="/brand-logos/masunaga.svg"],
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo img[src*="/brand-logos/matsuda.svg"],
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo img[src*="/brand-logos/oliver-peoples.svg"],
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo img[src*="/brand-logos/specs-montana.png"],
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo img[src*="/assets/logos/varilux.png"],
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo img[src*="/assets/logos/seiko.svg"],
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo img[src*="/assets/logos/schneider.png"],
html body #main .cg-logo img[src*="/brand-logos/accour.png"],
html body #main .cg-logo img[src*="/brand-logos/akoni.png"],
html body #main .cg-logo img[src*="/brand-logos/frame-montana.png"],
html body #main .cg-logo img[src*="/brand-logos/frank-custom.png"],
html body #main .cg-logo img[src*="/brand-logos/lash.webp"],
html body #main .cg-logo img[src*="/brand-logos/masunaga.svg"],
html body #main .cg-logo img[src*="/brand-logos/matsuda.svg"],
html body #main .cg-logo img[src*="/brand-logos/oliver-peoples.svg"],
html body #main .cg-logo img[src*="/brand-logos/specs-montana.png"],
html body #main .cg-logo img[src*="/assets/logos/varilux.png"],
html body #main .cg-logo img[src*="/assets/logos/seiko.svg"],
html body #main .cg-logo img[src*="/assets/logos/schneider.png"],
html body #cight-models-overlay img[src*="/brand-logos/accour.png"],
html body #cight-models-overlay img[src*="/brand-logos/akoni.png"],
html body #cight-models-overlay img[src*="/brand-logos/frame-montana.png"],
html body #cight-models-overlay img[src*="/brand-logos/frank-custom.png"],
html body #cight-models-overlay img[src*="/brand-logos/lash.webp"],
html body #cight-models-overlay img[src*="/brand-logos/masunaga.svg"],
html body #cight-models-overlay img[src*="/brand-logos/matsuda.svg"],
html body #cight-models-overlay img[src*="/brand-logos/oliver-peoples.svg"],
html body #cight-models-overlay img[src*="/brand-logos/specs-montana.png"],
html body #cight-models-overlay img[src*="/assets/logos/varilux.png"],
html body #cight-models-overlay img[src*="/assets/logos/seiko.svg"],
html body #cight-models-overlay img[src*="/assets/logos/schneider.png"]{filter:brightness(0)!important}

/* Centre the artwork inside each logo surface, preserving its aspect ratio. */
html body #main .brand-directory .bc-img,
html body #main .brand-directory .lc-logo,
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo,
html body #cight-choice .brandlogo,
html body #main .cg-logo{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box}
html body #main .brand-directory .bc-img img,
html body #main .brand-directory .lc-logo img,
html body #cight-choice #cc-frame-grid.brand-mode .frame-photo img,
html body #cight-choice .brandlogo img,
html body #main .cg-logo img{display:block!important;object-fit:contain!important;object-position:center center!important;align-self:center!important;margin:0!important;flex-shrink:1;min-width:0}
html body #cight-models-overlay .clg-brand-lockup,
html body #cight-models-overlay .cm-brand-title{align-items:center!important;justify-content:center!important;text-align:center!important}
html body #cight-models-overlay .clg-brand-logo,
html body #cight-models-overlay .clg-header-logo{object-position:center center!important;align-self:center!important;margin:0!important}
