.verruim-mark{--mark-size: 120px;--mark-ink: #1d1d1b;--mark-seam: #3f6b60;--mark-tagline-color: var(--mark-ink);--mark-ease: cubic-bezier(.4, 0, .2, 1);display:inline-flex;align-items:center;justify-content:center;line-height:1;font-family:Sofia Pro,Sofia Sans,Segoe UI,Arial,sans-serif;font-weight:400;font-size:var(--mark-size);color:var(--mark-ink)}.verruim-mark__half{display:flex;transition:transform .5s var(--mark-ease)}.verruim-mark__half>span{display:inline-block}.verruim-mark__half--right{position:relative}.verruim-mark__half--left>span{transform:scaleX(-1)}.verruim-mark__seam{flex:none;align-self:center;width:max(2px,calc(var(--mark-size) * .028));height:calc(var(--mark-size) * 1.5);margin-inline:calc(var(--mark-size) * .02);background:linear-gradient(180deg,rgba(191,225,219,0) 0%,var(--mark-seam) 28%,var(--mark-seam) 72%,rgba(191,225,219,0) 100%);transition:background .5s var(--mark-ease)}.verruim-mark__tagline{position:absolute;top:100%;left:calc(var(--mark-size) * .06);margin-top:calc(var(--mark-size) * -.09);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;white-space:nowrap;color:var(--mark-tagline-color);font-size:calc(var(--mark-size) * .135);letter-spacing:calc(var(--mark-size) * .0459)}.verruim-mark--interactive:hover .verruim-mark__half--left{transform:translate(calc(var(--mark-size) * -.09))}.verruim-mark--interactive:hover .verruim-mark__half--right{transform:translate(calc(var(--mark-size) * .09))}.verruim-mark__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.verruim-mark__half,.verruim-mark__seam{transition-duration:.01ms}}.verruim-mark--header{--mark-size: calc(var(--logo-mobile-width, 150px) / 4.5);padding-bottom:calc(var(--mark-size) * .22)}@media screen and (min-width:1025px){.verruim-mark--header{--mark-size: calc(var(--logo-width, 190px) / 4.5)}}.verruim-intro{display:flex;align-items:center;gap:4rem;flex-wrap:wrap}.verruim-intro__text{flex:1 1 460px;min-width:0}.verruim-intro__mark{flex:0 1 auto;display:flex;justify-content:center;padding-top:calc(var(--mark-size) * .25);padding-bottom:calc(var(--mark-size) * .5)}.verruim-intro .verruim-mark{--mark-size: clamp(52px, 7vw, 108px)}@media(max-width:767px){.verruim-intro{gap:2rem}.verruim-intro__mark{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/verruim-mark.css.map */
