header{position:fixed;top:0;z-index:11}header .nav a{margin-right:.5vw}header .nav a:last-child{margin-right:0}@media screen and (max-width:600px){header .nav a{display:block}}header .nav a.active{border-bottom:1px solid #fff}header .menu,header .nav__right{padding:1.5vw 3vw;position:fixed;right:0;top:0;z-index:4}@media screen and (max-width:600px){header .menu,header .nav__right{margin-top:30px}}header .nav__right span.arrow{font-size:120%}header .menu,header .mobile_nav{display:none}@media screen and (max-width:600px){header .menu,header .mobile_nav{display:block}}header .nav,header .nav__right{display:block}@media screen and (max-width:600px){header .nav,header .nav__right{display:none}header .logo{padding:5px 20px}}header .logo svg{height:auto;width:5vw}@media screen and (max-width:1300px){header .logo svg{width:65px}}.mobilenav{background-color:var(--red);clip-path:rect(0 100% 0 0);color:#000;height:85svh;padding:20svh 0 0 10px;z-index:10}.mobilenav,.mobilenav__backdrop{left:0;pointer-events:none;position:fixed;top:0;width:100vw}.mobilenav__backdrop{background-color:#000c;height:100dvh;opacity:0;transition:opacity .2s linear;z-index:3}.mobilenav__main a{display:block;font-family:Editorial New,serif;font-size:42px;line-height:1;padding:5px 10px}.mobilenav__main a .line__inner{padding-bottom:1px;position:relative;top:1px}.mobilenav__social{bottom:5vh;position:absolute}.mobilenav__social a{display:block;padding-left:10px}header,header .contact,header .menu,header .store{mix-blend-mode:difference}body.menu_open{overflow:hidden}body.menu_open .mobilenav{pointer-events:all}body.menu_open .mobilenav__backdrop{opacity:1}body.menu_open header{color:#000;mix-blend-mode:normal}body.menu_open header .logo svg path{fill:#000}.footer{width:100vw}.footer h2{font-size:24vw;letter-spacing:-1vw;line-height:1.1;margin-top:5vw}@media screen and (max-width:600px){.footer h2{font-size:32vw;padding-bottom:30px}}.footer .address{padding-top:5vw}@media screen and (max-width:600px){.footer .address{padding-bottom:40px;padding-top:80px}}.static__wrapper--inner{display:flex;flex-direction:column;justify-content:center;min-height:80vh}
