/* v2.2.23: opt-in Markenkonzept. Absichtlich keine Ueberschreibungen der saisonalen Grundfarben. */
.wop-brand-header-logo{display:inline-flex;align-items:center;max-width:260px;min-width:0;line-height:0;text-decoration:none}
.wop-brand-header-logo img{display:block;width:100%;height:auto;max-width:260px;max-height:72px;object-fit:contain}
.wop-brand-header-logo:focus-visible{border-radius:5px;outline:2px solid #C8A96B;outline-offset:5px}
.wop-amalia-brandmark{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 0 10px;vertical-align:middle}
.wop-amalia-brandmark img{display:block;width:56px;height:56px;object-fit:contain}
body.wop-brand-polish-223 .site-header{box-shadow:inset 0 -1px rgba(200,169,107,.23)}
body.wop-brand-polish-223 .site-header .wordmark,
body.wop-brand-polish-223 .site-header .wop-brand-header-logo{filter:drop-shadow(0 0 7px rgba(200,169,107,.10))}
body.wop-brand-polish-223 .site-header .site-navigation a:hover,
body.wop-brand-polish-223 .site-header .site-navigation a:focus-visible{color:#E8C891}
body.wop-brand-polish-223 .site-header .current-menu-item>a{border-bottom:1px solid #C8A96B}
@media(max-width:900px){.wop-brand-header-logo{max-width:235px}.wop-brand-header-logo img{max-width:235px}}
@media(max-width:470px){.wop-brand-header-logo{max-width:min(215px,65vw)}.wop-brand-header-logo img{max-width:100%}.wop-amalia-brandmark,.wop-amalia-brandmark img{width:48px;height:48px}}
@media(prefers-reduced-motion:reduce){.wop-brand-header-logo,.wop-amalia-brandmark{transition:none}}
