.header{background:transparent;position:fixed;width:100%;z-index:9999}.header.narrow .inner{margin-bottom:30px;margin-top:30px}.header.narrow .inner .nav ul{display:flex;margin:0}.header.narrow .inner .nav ul li{margin:0 20px 0 0}.header.black .logo svg path{fill:#000}.header.pink .logo svg path{fill:#ff70a6}.header.blue .logo svg path{fill:#79b3b4}.header.green .logo svg path{fill:#539e44}.header.silver .logo svg path{fill:#b2b2b2}.header.gold .logo svg path{fill:#947251}.header .inner{font-family:adobe-garamond-pro,Arial,sans-serif;font-style:normal;font-weight:400;margin:110px 48px 110px 325px;position:relative;transition:margin .25s cubic-bezier(.4,0,.4,1) 0s}.header .inner .logo{left:0;position:absolute;top:0;transition:all .15s cubic-bezier(.4,0,.4,1) 0s;width:87px;z-index:1}.header .inner .logo img,.header .inner .logo svg{height:auto;width:100%}.header .inner .logo svg path{transition:fill 5s cubic-bezier(.4,0,.4,1) 0s}@media (any-hover){.header .inner .logo:hover{opacity:.7}}.header .inner .menu{display:none;height:48px;position:absolute;right:-5px;top:-15px;width:48px;z-index:1}.header .inner .menu.black span{background:#000}.header .inner .menu.pink span{background:#ff70a6}.header .inner .menu.blue span{background:#79b3b4}.header .inner .menu.green span{background:#539e44}.header .inner .menu.silver span{background:#b2b2b2}.header .inner .menu.gold span{background:#947251}.header .inner .menu span{background:#000;display:block;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color 5s cubic-bezier(.4,0,.4,1) 0s;width:36px}.header .inner .menu span:first-child{transform:translate(-50%,calc(-50% - 4px))}.header .inner .menu span:nth-child(2){transform:translate(-50%,calc(-50% + 4px))}.header .inner .menu.opened span:first-child{transform:translate(-50%,-50%) rotate(-45deg)}.header .inner .menu.opened span:nth-child(2){transform:translate(-50%,-50%) rotate(45deg)}.header .inner .nav{display:flex;justify-content:left;left:245px;position:absolute;top:0}.header .inner .nav ul{margin:0 100px 0 0}.header .inner .nav ul:last-child{margin:0}.header .inner .nav ul li{font-size:16px;margin:0 0 15px;transition:all .15s cubic-bezier(.4,0,.4,1) 0s}@media (any-hover){.header .inner .nav ul li:hover{opacity:.5}}.header .inner .copy{font-size:12px;position:absolute;right:0;top:0}@media screen and (max-width:1280px){.header .inner{margin:110px 48px}}@media screen and (max-width:688px){.header.narrow .inner{margin-bottom:40px;margin-top:40px}.header.narrow .inner .nav ul{display:block;margin:0}.header.narrow .inner .nav ul li{margin:0 0 30px}.header .inner{margin:40px 25px}.header .inner .logo{width:76px}.header .inner .menu{display:block}.header .inner .nav{background:#fffffff2;display:block;height:100dvh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .25s cubic-bezier(.4,0,.4,1) 0s;width:100dvw}.header .inner .nav.opened{opacity:1;pointer-events:auto}.header .inner .nav ul{margin:0}.header .inner .nav ul:first-child{padding:160px 0 0}.header .inner .nav ul li{font-size:20px;margin:0 0 30px;text-align:center}.header .inner .copy{display:none}}
