.Navigation__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:transparent;outline:none;cursor:pointer;position:absolute;top:28px;left:calc(50% + 570px);pointer-events:all;overflow:hidden;display:block;width:50px;height:50px}@media (max-width: 1280px){.Navigation__toggle{left:auto;right:25px}}@media (max-width: 820px){.Navigation__toggle{top:6px}}.Navigation__toggle span{width:36px;height:4px;background:#fff;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:2px;z-index:2}.Navigation__toggle span:first-child{-webkit-transform:translate(-50%,-12px);-ms-transform:translate(-50%,-12px);transform:translate(-50%,-12px)}.Navigation__toggle span:last-child{-webkit-transform:translate(-50%,8px);-ms-transform:translate(-50%,8px);transform:translate(-50%,8px)}.Navigation__toggle span:first-child,.Navigation__toggle span:last-child{-webkit-transition:0s opacity .25s,.25s -webkit-transform .25s;transition:0s opacity .25s,.25s -webkit-transform .25s;transition:.25s transform .25s,0s opacity .25s;transition:.25s transform .25s,0s opacity .25s,.25s -webkit-transform .25s}.Navigation__toggle span:nth-child(2),.Navigation__toggle span:nth-child(3){-webkit-transition:.25s background,.25s opacity 333ms,.25s -webkit-transform;transition:.25s background,.25s opacity 333ms,.25s -webkit-transform;transition:.25s transform,.25s background,.25s opacity 333ms;transition:.25s transform,.25s background,.25s opacity 333ms,.25s -webkit-transform}.Navigation__container{opacity:0;display:block;position:absolute;top:90px;width:auto;background:var(--color-darkgreen);left:calc(50% + 505px);border-radius:2px;padding:20px 0;-webkit-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-transition:.25s opacity,.25s -webkit-transform;transition:.25s opacity,.25s -webkit-transform;transition:.25s opacity,.25s transform;transition:.25s opacity,.25s transform,.25s -webkit-transform;z-index:400;pointer-events:none}.Navigation__container ul,.Navigation__container li{list-style:none;margin:0;padding:0}@media (max-width: 1280px){.Navigation__container{left:auto;right:30px;-webkit-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translateY(10px)}}@media (max-width: 820px){.Navigation__container{top:60px;right:5px}}.Navigation__item a{display:block;padding:5px 30px;color:#fff;text-transform:uppercase;text-decoration:none;font-family:cormorant-garamond,serif;font-size:1rem;line-height:1.5em;font-weight:400;white-space:nowrap}.Navigation__item--active a{font-weight:700}.App--navigation-visible .Navigation__container{opacity:1;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%);pointer-events:all}@media (max-width: 1280px){.App--navigation-visible .Navigation__container{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0)}}.App--navigation-visible .Navigation__toggle span:first-child{-webkit-transform:translate(-50%,0%) rotate(45deg);-ms-transform:translate(-50%,0%) rotate(45deg);transform:translate(-50%) rotate(45deg)}.App--navigation-visible .Navigation__toggle span:last-child{-webkit-transform:translate(-50%,0%) rotate(-45deg);-ms-transform:translate(-50%,0%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.App--navigation-visible .Navigation__toggle span:nth-child(2),.App--navigation-visible .Navigation__toggle span:nth-child(3){opacity:0;-webkit-transition:.25s opacity .25s;transition:.25s opacity .25s}html.admin .Navigation__toggle{display:none}
