.rm-work-navigation{--night:#000;--moonlight:#F2EEF0;--moon:#FCA8C5;--graphite:#1E1E1E;--ash:#8E878B;--line:#2B2729;--sans:"RM Suisse","RM Suisse Fallback","Suisse BP Int'l","Helvetica Neue",Arial,sans-serif;--mono:"RM VCR","VCR OSD Mono",ui-monospace,monospace;--gut:clamp(1.25rem,2.1vw,1.875rem);--orbit:cubic-bezier(.65,0,.35,1);--rise:cubic-bezier(.16,1,.3,1);--pixel-corner:polygon(.5rem 0, calc(100% - .5rem) 0, calc(100% - .5rem) .25rem, calc(100% - .25rem) .25rem, calc(100% - .25rem) .5rem,100% .5rem,100% calc(100% - .5rem) , calc(100% - .25rem) calc(100% - .5rem) , calc(100% - .25rem) calc(100% - .25rem) , calc(100% - .5rem) calc(100% - .25rem) , calc(100% - .5rem) 100%,.5rem 100%,.5rem calc(100% - .25rem) ,.25rem calc(100% - .25rem) ,.25rem calc(100% - .5rem) ,0 calc(100% - .5rem) ,0 .5rem,.25rem .5rem,.25rem .25rem,.5rem .25rem)}.rm-work-navigation{position:fixed;top:0;left:0;right:0;z-index:25;height:5.5rem;padding:0 var(--gut);display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:clamp(1.25rem,3vw,3rem);color:var(--moonlight);background:#000;border-bottom:1px solid rgba(242,238,240,.16)}.rm-work-navigation a{color:inherit;text-decoration:none}.rm-work-brand{width:8.25rem;display:block}.rm-work-brand svg{display:block;width:100%;height:auto}.rm-work-navigation[data-rm-open-hero]:not(.is-solid) .rm-work-brand{visibility:hidden}.rm-work-navigation[data-rm-open-hero]:not(.is-solid){border-bottom-color:transparent}.rm-work-menu-btn{min-width:5.4ch;text-align:right}.rm-work-nav-right{display:flex;gap:clamp(1.25rem,3.4vw,3.5rem);font:400 .8125rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.rm-work-nav-right a{position:relative;padding-block:.5rem}.rm-work-nav-right a:before{content:"";position:absolute;left:-.75rem;top:50%;width:.3125rem;height:.3125rem;background:currentColor;transform:translateY(-50%) scale(0);transition:transform .24s var(--rise)}.rm-work-nav-right a[aria-current]:before{transform:translateY(-50%) scale(1)}@media(hover:hover){.rm-work-nav-right a:hover:before{transform:translateY(-50%) scale(1)}}.rm-work-nav-cta{display:inline-flex;align-items:center;padding:.875rem 1.25rem;background:var(--moon);color:var(--night)!important;font:500 .9375rem/1 var(--sans);clip-path:var(--pixel-corner);transition:background-color .24s var(--orbit)}@media(hover:hover){.rm-work-nav-cta:hover{background:#fff}}.rm-work-navigation a:focus-visible{outline:.125rem solid var(--moon);outline-offset:.25rem}.rm-home .rm-work-navigation{z-index:40}.rm-home.rm-fly-on .rm-work-navigation{background:rgba(0,0,0,var(--rm-nav-a,0));border-bottom-color:rgba(242,238,240,calc(.16 * var(--rm-nav-a,0)))}.rm-home.rm-fly-on .rm-work-brand{visibility:hidden}.rm-home .rm-gm-nav{display:none!important}.rm-flymark{position:fixed;left:0;top:0;z-index:41;display:block;color:#f2eef0;transform-origin:0 0}.rm-flymark svg{display:block;width:100%;height:auto}.rm-flymark:focus-visible{outline:.125rem solid #FCA8C5;outline-offset:.25rem}@media(max-width:809px){.rm-work-navigation{height:4rem;grid-template-columns:1fr auto;gap:1rem}.rm-work-brand{width:7.5rem}.rm-work-nav-right{gap:1.125rem;font-size:.75rem}.rm-work-nav-right a:nth-child(2),.rm-work-nav-right a:nth-child(3),.rm-work-nav-cta{display:none}}.rm-work-menu-btn,.rm-work-menu{display:none}@media(max-width:809px){.rm-work-navigation{grid-template-columns:1fr auto auto}.rm-work-nav-right{display:none}.rm-work-navigation .rm-work-nav-cta{display:inline-flex;box-sizing:border-box;min-height:2.75rem;padding:0 .875rem;font-size:.8125rem}.rm-work-menu-btn{display:inline-flex;align-items:center;min-height:2.75rem;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:400 .75rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent}.rm-work-menu-btn:focus-visible{outline:.125rem solid var(--moon);outline-offset:.25rem}.rm-work-menu{display:flex;flex-direction:column;position:absolute;top:100%;left:0;right:0;height:calc(100dvh - 4rem);box-sizing:border-box;padding:.75rem var(--gut) 0;background:var(--night);color:var(--moonlight)}.rm-work-menu[hidden]{display:none}.rm-work-menu a{position:relative;display:flex;align-items:center;height:3.5rem;font:400 2rem/1.1 var(--sans);letter-spacing:-.025em}.rm-work-menu a:before{content:"";position:absolute;left:-.75rem;top:50%;width:.3125rem;height:.3125rem;background:currentColor;transform:translateY(-50%) scale(0)}.rm-work-menu a[aria-current]:before{transform:translateY(-50%) scale(1)}html.rm-menu-open .rm-work-navigation{background:var(--night)!important}html.rm-menu-open .rm-flymark{visibility:hidden}html.rm-menu-open .rm-home.rm-fly-on .rm-work-brand{visibility:visible}body:has(.rm-native-case) .rm-work-menu{background:#fff;color:#000}html.rm-menu-open body:has(.rm-native-case) .rm-work-navigation{background:#fff!important}}@media(max-height:500px)and (min-width:810px){.rm-work-navigation{height:3.5rem}}body:has(.rm-native-case) .rm-work-navigation{color:#000;background:#fff;border-bottom-color:#d6d0d3}body:has(.rm-native-case) .rm-work-nav-cta{background:#000;color:#f2eef0!important}@media(prefers-reduced-motion:reduce){.rm-work-navigation,.rm-work-navigation *{transition:none!important}}@media(min-width:810px)and (max-width:959.98px){html[lang=de]:root .rm-work-navigation{column-gap:1.25rem}html[lang=de]:root .rm-work-nav-right{column-gap:1.125rem}html[lang=de]:root .rm-work-nav-right>a,html[lang=de]:root .rm-work-navigation .rd-nav-doors .rd-cta{white-space:nowrap}html[lang=de]:root .rm-work-navigation .rd-nav-doors{gap:1.25rem}}@media(min-width:810px)and (max-width:899.98px){html[lang=de]:root .rm-work-navigation{column-gap:.8125rem}html[lang=de]:root .rm-work-nav-right{column-gap:1rem;font-size:.75rem}html[lang=de]:root .rm-work-nav-right a:before{left:-.625rem}html[lang=de]:root .rm-work-navigation .rd-nav-doors{gap:.75rem}html[lang=de]:root .rm-work-navigation .rd-nav-doors .rd-cta-face,html[lang=de]:root .rm-work-navigation .rd-nav-doors .rm-work-nav-cta{font-size:.875rem}html[lang=de]:root .rm-work-navigation .rd-nav-doors .rm-work-nav-cta{padding-left:.875rem;padding-right:.625rem}}.rm-home{overflow-x:clip}@media(max-width:809.98px){html[lang=de][data-rm-home=c] .rm-home .rm-hero-line .rm-hero-l1{font-size:calc(var(--mh-L) * .93)!important}html[lang=de] .rmw{--mw-t:min(clamp(3.375rem,17vw,4.5625rem),calc((100vw - 2 * var(--mh-g)) / 6.11))}}@media(max-width:809.98px)and (prefers-reduced-motion:no-preference){html[lang=de] .rmw{--mw-part:max(0px,calc((100vw - 2 * var(--mh-g) - var(--mw-t) * 5.91) / 2))}html[lang=de] .rmw .r6w-sw abbr{--mw-go:max(0px,calc(var(--mw-part) - .072em))}html[lang=de] .rmw .r6w-sw abbr:first-child{--mw-go:calc(-1 * var(--mw-part))}}@media(min-width:600px)and (max-width:809.98px)and (prefers-reduced-motion:no-preference){html[lang=de] .rmw{--mw-t:min(13.2vw,calc((100vw - 2 * var(--mh-g)) / 6.11))}}@media(max-width:1279.98px){html[lang=de] .rmc-shelf__rec a[href="#booking-website"] .rmc-shelf__name{font-size:.875rem}}@media(min-width:810px)and (max-width:1023.98px){html[lang=de] .rm-home .rm-r3-tag-face{font-size:calc(var(--rm-r4-statement) * .85)}}@media(max-width:809.98px){html[lang=de]:root .rm-work-navigation.rm-work-navigation{column-gap:.1875rem}html[lang=de]:root .rm-work-navigation .rm-work-brand{width:6.5rem}html[lang=de]:root .rm-work-navigation .rd-nav-doors .rd-cta[href*="calendly.com"] .rd-cta-face:after{content:none}}.rm-lang{display:inline-flex;align-items:center;gap:.5em}.rm-lang a:not([aria-current]){opacity:.5;transition:opacity .24s ease}@media(hover:hover){.rm-lang a:not([aria-current]):hover{opacity:1}}.rm-work-nav-right .rm-lang a:before,.rm-work-menu .rm-lang a:before{display:none}.rm-work-nav-right .rm-lang{white-space:nowrap}@media(min-width:810px)and (max-width:1023.98px){.rm-work-nav-right .rm-lang{display:none}}@media(min-width:1024px)and (max-width:1199.98px){.rm-work-nav-right:has(.rm-lang){gap:1.25rem}}.rm-work-menu .rm-lang-menu{margin-top:.75rem;font:400 .75rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.rm-work-menu .rm-lang-menu a{height:2.75rem;font:inherit;letter-spacing:inherit}.rm6-ft .rm-lang-ft{font:400 .9375rem/1.3 var(--ft-sans);letter-spacing:-.005em;color:var(--ft-moonlight)}@media(max-width:809.98px){html:root footer.rm6-ft .rm-lang-ft{font-size:.8125rem}html:root footer.rm6-ft .rm6-ft-col .rm-lang-ft a{display:flex;align-items:center;min-height:2.75rem}html:root body footer.rm6-ft .rm6-ft-col:has(.rm-lang-ft){align-items:flex-start}html:root body footer.rm6-ft .rm6-ft-col:has(.rm-lang-ft) .rm6-ft-label{margin-top:.9375rem}html:root body footer.rm6-ft .rm6-ft-col ul:has(.rm-lang-ft){flex-wrap:wrap;row-gap:0}html:root body footer.rm6-ft .rm6-ft-col li:has(>.rm-lang-ft){flex-basis:100%}html:root body footer.rm6-ft.rm6-ft .rm6-ft-col:has(.rm-lang-ft){display:flex!important}}@media(max-width:359.98px){html[lang=de][data-rm-home]:root .rm-work-navigation .rm-work-brand{width:5.5rem}html[lang=de][data-rm-home]:root .rm-work-navigation .rd-nav-doors .rd-cta[href*="calendly.com"] .rd-cta-face{font-size:.65625rem;padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/rm-nav.css.map */
