/* Office-Entdecker 0.11.63.6 — one SMALL editorial eyebrow standard.
 * Visual reference: approved "UNSER ANSPRUCH" eyebrow provided by site owner
 * (not the larger header "BÜRO EINRICHTEN" with its decorative line).
 * Deliberately scoped to editorial overlines; no arbitrary headings, labels or buttons.
 * Feature classes cover plugin templates; selectors also support Blocksy/Gutenberg content.
 */
:root{
  --oe-eyebrow-font: Arial, Helvetica, sans-serif;
  --oe-eyebrow-size:10px;
  --oe-eyebrow-weight:700;
  --oe-eyebrow-leading:1.4;
  --oe-eyebrow-tracking:.17em;
  --oe-eyebrow-color:#b96c4e;
  --oe-eyebrow-gap:8px;
}
/* Same foreground treatment for all known classes of short editorial section labels.
   Include the automatically assigned .oe-design-eyebrow for unclassed Gutenberg content.
   Exclude the LARGE hand-drawn hero lettering and the special first-homepage heading. */
body:not(.wp-admin) :is(
 .oe-page-kicker,
 .oe-zone-study__eyebrow,
 .oe-page-essentials__label,
 .oe-home-composition__eyebrow,
 .oe-story-kicker,
 .oe-launch-final__eyebrow,
 .oe-launch-final__kicker,
 .oe-partner__kicker,
 .oe-katalog-studio .eyebrow,
 .oe-katalog-studio .product-card .brand,
 .oe-katalog-studio .oe-vendor-prefix,
 .oe-contextual__eyebrow,
 .oe-contextual-card__brand,
 .oe-home-mini,
 .oe-collection-card__label>span:not(.oe-not-yet),
 .oe-feature-inspo__copy>span,
 .oe-design-eyebrow,
 .is-style-oe-eyebrow,
 .wp-block-paragraph.oe-eyebrow,
 [data-oe-eyebrow],
 main [class*="__eyebrow"],
 main [class$="-kicker"],
 main [class$="-overline"]
):not(.oe-site-hero__eyebrow):not(.oe-site-hero__eyebrow-rule):not(.oe-home-kicker):not(.oe-home-footer__overline):not(.oe-launch-footer__overline){
  font-family:var(--oe-eyebrow-font)!important;
  font-size:var(--oe-eyebrow-size)!important;
  font-weight:var(--oe-eyebrow-weight)!important;
  font-style:normal!important;
  line-height:var(--oe-eyebrow-leading)!important;
  letter-spacing:var(--oe-eyebrow-tracking)!important;
  text-transform:uppercase!important;
  color:var(--oe-eyebrow-color)!important;
  text-decoration:none!important;
  text-shadow:none!important;
}
/* Match the compact label-to-title spacing in the approved reference example.
   Keep product BRAND labels separate because their card title already supplies spacing. */
body:not(.wp-admin) :is(
 .oe-page-kicker,
 .oe-zone-study__eyebrow,
 .oe-home-composition__eyebrow,
 .oe-story-kicker,
 .oe-launch-final__eyebrow,
 .oe-launch-final__kicker,
 .oe-partner__kicker,
 .oe-contextual__eyebrow,
 .oe-design-eyebrow,
 .is-style-oe-eyebrow,
 .wp-block-paragraph.oe-eyebrow,
 [data-oe-eyebrow],
 main [class*="__eyebrow"]
):not(.oe-site-hero__eyebrow):not(.oe-home-kicker){
  margin-bottom:var(--oe-eyebrow-gap)!important;
}
/* Some pre-existing page layouts drew an extra left-hand rule; the small homepage
   reference "UNSER ANSPRUCH" does not have it. Do not touch hero ornaments. */
body:not(.wp-admin) .oe-launch-final__eyebrow::before {content:none!important;display:none!important;}
body:not(.wp-admin) .oe-partner__kicker>span:empty {display:none!important;}
/* Header/hero handwritten line, full heading, navigation, form controls, editorial
   paragraphs and dark-footer overlines intentionally left untouched. */
