.maro-campaign{--mc-accent: var(--v2-accent, #90218a);--mc-ink: var(--v2-ink, rgb(var(--color-foreground)));--mc-dim: var(--v2-ink-dim, rgba(var(--color-foreground), .66));--mc-line: var(--v2-line, rgba(var(--color-foreground), .14));--mc-ground: var(--v2-ground, rgb(var(--color-background)))}.maro-bf-chip{display:inline-block;padding:.35rem .9rem .3rem;border-radius:999px;background:var(--mc-accent);color:#fff;font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;vertical-align:.15em}.maro-campaign__arrow{display:inline-block;width:.65rem;height:.65rem;margin-left:.2rem;border-right:1.5px solid currentColor;border-top:1.5px solid currentColor;transform:rotate(45deg) translateY(-.1rem);transition:transform .3s ease}.maro-campaign-bar__link{display:block;padding:1rem 1.6rem 1.1rem;text-decoration:none;text-align:center;line-height:1.5}.maro-campaign-bar__text{margin:0 .6rem}.maro-campaign-bar__more{white-space:nowrap;border-bottom:1px solid currentColor}.maro-campaign-bar__link:hover .maro-campaign__arrow,.maro-campaign-bar__link:focus-visible .maro-campaign__arrow{transform:rotate(45deg) translate(.15rem,-.25rem)}.maro-campaign-bar__link:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.maro-campaign-bar--auffaellig{background:var(--mc-accent);color:#fff}.maro-campaign-bar--auffaellig .maro-campaign-bar__link{color:#fff;font-family:var(--font-heading-family);font-weight:500;font-size:1.45rem;letter-spacing:0}.maro-campaign-bar--auffaellig .maro-bf-chip{background:#fff;color:var(--mc-accent)}.maro-campaign-bar--dezent{background:var(--mc-ground);border-bottom:1px solid var(--mc-line)}.maro-campaign-bar--dezent .maro-campaign-bar__link{color:var(--mc-ink);font-size:1.4rem}@media screen and (min-width:750px){.maro-campaign-bar__link{padding:1.2rem var(--v2-gutter, 2.4rem) 1.3rem}.maro-campaign-bar--auffaellig .maro-campaign-bar__link{font-size:1.6rem}}.maro-campaign-teaser{padding:var(--v2-space-5, 6.4rem) var(--v2-gutter, 2.4rem);background:var(--mc-ground);border-bottom:1px solid var(--mc-line);text-align:center}.maro-campaign-teaser__inner{display:flex;flex-direction:column;align-items:center;gap:var(--v2-space-2, 1.6rem);max-width:76rem;margin:0 auto}.maro-campaign-teaser .v2-headline{color:var(--mc-ink)}.maro-campaign-teaser .v2-lead{max-width:44ch;color:var(--mc-dim)}.maro-campaign-teaser__cta{margin-top:var(--v2-space-1, .8rem)}body:not(.v2-active) .maro-campaign-teaser .v2-headline{margin:0;font-size:clamp(2.8rem,3.4vw,4.6rem);text-transform:none}body:not(.v2-active) .maro-campaign-teaser .v2-lead{margin:0;font-size:1.8rem}body:not(.v2-active) .maro-campaign-teaser .v2-btn{display:inline-block;padding:1.4rem 2.8rem;border-radius:999px;background:var(--mc-ink);color:var(--mc-ground);text-decoration:none}.maro-campaign-badge{display:inline-flex;align-items:center;gap:1rem;max-width:100%;margin:.4rem 0 1.6rem;padding:.5rem 1.4rem .5rem .5rem;border:1px solid rgba(144,33,138,.35);border-radius:999px;background:#90218a0f;color:var(--mc-ink);font-size:1.4rem;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .3s ease,border-color .3s ease}.maro-campaign-badge .maro-bf-chip{vertical-align:baseline;flex-shrink:0}.maro-campaign-badge:hover,.maro-campaign-badge:focus-visible{background:#90218a1f;border-color:var(--mc-accent)}.maro-campaign-badge:hover .maro-campaign__arrow,.maro-campaign-badge:focus-visible .maro-campaign__arrow{transform:rotate(45deg) translate(.15rem,-.25rem)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/maro-campaign.css.map */
