.header{min-height:65px;width:100%;background-color:#fff}@media screen and (min-width:1060px){.header{min-height:80px}}.header__container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:65px;margin:0 auto;padding:.5rem 1rem;max-width:1200px}@media screen and (min-width:1060px){.header__container{padding:0 1rem;min-height:80px}}.header__cta-button{padding:.25rem 1.5rem;background-color:#9e0c0f;color:#f9f9f9;display:none;border-radius:50px;border:2px solid #9e0c0f}.header__cta-button,.header__cta-button:hover{-webkit-transition:333ms ease-in-out;transition:333ms ease-in-out}.header__cta-button:hover{background-color:#f9f9f9;color:#9e0c0f}@media screen and (min-width:1060px){.header__cta-button{display:block}}.header__logo{max-width:85px}@media screen and (min-width:1060px){.header__logo{margin:0}}.header__logo svg{height:55px;display:block}@media screen and (min-width:1060px){.header__logo svg{height:60px}}.header--sticky{position:fixed;z-index:1000}.header .navigation{position:fixed;z-index:3;top:65px;right:-200vw;overflow-y:scroll;width:100%;height:calc(100vh - 80px);margin:0;padding:1rem;list-style:none;-webkit-transition:right 333ms ease-in-out;transition:right 333ms ease-in-out;border-top:4px solid #100102;background-color:rgba(16,1,2,.98)}@media screen and (min-width:1060px){.header .navigation{position:relative;top:auto;right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-y:visible;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:auto;height:auto;padding:0;border-top:0;background:rgba(0,0,0,0)}}.header .navigation--visible{right:0}.header .navigation__item{margin:0;padding:0 0 .75rem}@media screen and (min-width:1060px){.header .navigation__item{position:relative;display:block;padding:0}}@media screen and (min-width:1060px){.header .navigation__item--mobile{display:none}}.header .navigation__item a:hover{color:#9e0c0f}.header .navigation__item .button{text-align:center}@media screen and (min-width:1060px){.header .navigation__item .button{margin:0 0 0 5rem;width:auto}}.header .navigation__item .button:hover{background-color:#9e0c0f}.header .navigation__item__item .navigation__link{padding:24px 2.5rem}@media screen and (min-width:1060px){.header .navigation__item:hover ul{-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.header .navigation__item:hover a{width:100%}.header .navigation__item:hover svg{fill:#f9f9f9}}.header .navigation__item svg{display:none}@media screen and (min-width:1060px){.header .navigation__item svg{display:inline-block;margin:0 0 0 1rem;width:12px}}.header .navigation__link{display:inline-block;padding:.25rem 0 0;color:#fff;text-transform:uppercase;border-bottom:2px solid #f9f9f9;width:100%;margin:0;font-family:Montserrat,sans-serif;font-weight:600;font-size:.9rem}@media screen and (min-width:1060px){.header .navigation__link{color:rgba(44,25,21,.85);padding:24px 2.5rem;margin:0;border:0;-webkit-transition:none;transition:none;position:relative}}.header .navigation__link.active,.header .navigation__link:hover{color:#9e0c0f}.header .navigation__submenu{margin:0;padding:0;list-style:none}@media screen and (min-width:1060px){.header .navigation__submenu{position:absolute;z-index:4;top:100%;display:none;min-width:300px;background-color:#1e0203;padding:1rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}}.header .navigation__subitem{position:relative;margin:0;padding:1rem 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.header .navigation__subitem:last-child{border-bottom:0;padding-bottom:0}@media screen and (min-width:1060px){.header .navigation__subitem{padding:0;border-bottom:none}}.header .navigation__sublink{display:inline-block;padding:0;color:#f9f9f9;font-weight:500;text-transform:capitalize;-webkit-transition:font-weight .2s ease-in-out;transition:font-weight .2s ease-in-out}@media screen and (min-width:1060px){.header .navigation__sublink{width:100%;padding:.7rem 2.5rem;color:#f9f9f9;text-transform:capitalize;position:relative}}.header .navigation__sublink--bordered{border-bottom:1px solid #f58183}.header .navigation__sublink.active{color:#f9f9f9}@media screen and (min-width:1060px){.header .navigation__sublink.active{font-weight:600;color:#f9f9f9}}.header .navigation__sublink:after{content:"";display:block;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;background-color:rgba(158,12,15,.75);bottom:0;height:2px;width:73%;position:absolute;left:0;right:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);margin:0 auto;opacity:0}@media screen and (min-width:1060px){.header .navigation__sublink:hover{color:#fff!important;font-weight:600}.header .navigation__sublink:hover:after{opacity:1}}.header .navigation::-webkit-scrollbar{display:none}.header .toggle{display:none}.header .toggle__hamburger{position:absolute;z-index:2;right:0;padding:.5rem 1rem;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1060px){.header .toggle__hamburger{right:1rem;display:none}}.header .toggle__ingredient{width:2.5rem;height:4px;-webkit-transition:all 333ms ease-in-out;transition:all 333ms ease-in-out;border-radius:1px;background-color:#9e0c0f}@media screen and (min-width:1060px){.header .toggle__ingredient{background-color:#f9f9f9}}.header .toggle__meat{position:absolute;right:1rem;top:calc(50% - 2px)}.header .toggle:checked+.toggle__hamburger .toggle__meat{right:50%}
/*# sourceMappingURL=/assets/css/maps/header.css.map */
