.site-head{--color: var(--color-white);--logo-ratio: 0.2066;--logo-width: 4.7667rem;--logo-height: calc( var(--logo-width) * var(--logo-ratio) );position:fixed;top:var(--admin-bar, 0);left:0;z-index:5;padding:1rem 0;width:100%;color:var(--color);transition:transform .5s cubic-bezier(0.645, 0.045, 0.355, 1);will-change:transform}@media only screen and (max-width: 987px){.site-head{padding:.25rem 0}}.site-head:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:var(--color-white);transform-origin:50% 0;scale:1 0;transition:scale .5s cubic-bezier(0.86, 0, 0.07, 1);content:""}.site-head .u-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;position:relative;z-index:2}.site-head .s__toggle{display:none}@media only screen and (max-width: 987px){.site-head .s__toggle{position:relative;z-index:2;display:block;margin:0 -13px 0 0;width:48px;height:48px;cursor:pointer}}.site-head .s__toggle__line{--gap: 8px;--width: 28px;--height: 3px;position:absolute;top:calc(50% - var(--height)/2);left:calc(50% - var(--width)/2);width:var(--width);height:var(--height);background:var(--color);transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1),background .3s cubic-bezier(0.645, 0.045, 0.355, 1)}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.site-head .s__toggle__line{--gap: 6px;--width: 22px;--height: 2px}}.site-head .s__toggle__line:nth-child(1){transform:translate3d(0, calc(var(--gap) * -1), 0)}.is-nav-opened .site-head .s__toggle__line:nth-child(1){transform:translate3d(0, 0, 0) rotate(45deg)}.is-nav-opened .site-head .s__toggle__line:nth-child(2){transform:scaleX(0)}.site-head .s__toggle__line:nth-child(3){transform:translate3d(0, var(--gap), 0)}.is-nav-opened .site-head .s__toggle__line:nth-child(3){transform:translate3d(0, 0, 0) rotate(-45deg)}.site-head .s__logo{--logo: url("/wp-content/themes/cummins/static/images/logo-cummins.svg");position:absolute;top:calc(50% - var(--logo-height)/2);left:0;background:var(--color);-webkit-mask:var(--logo) center/100% no-repeat;mask:var(--logo) center/100% no-repeat;transition:background .5s cubic-bezier(0.86, 0, 0.07, 1)}@media only screen and (max-width: 987px){.site-head .s__logo{z-index:2;transition:background .3s cubic-bezier(0.645, 0.045, 0.355, 1)}}.site-head .s__logo a{display:block}.site-head .s__logo__img{display:block;width:var(--logo-width);height:var(--logo-height);opacity:0}@media only screen and (max-width: 987px){.site-head .s__wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:fixed;top:0;right:0;z-index:1;width:100%;height:100vh;background:var(--color-black-light);border-radius:0;overflow:hidden;transform:translate3d(100%, 0, 0);color:var(--color-white);transition:transform .5s cubic-bezier(0.86, 0, 0.07, 1)}}@media only screen and (max-width: 987px){.site-head .s__wrapper-inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:2rem;padding:calc(var(--grid-offset)*2);width:100%;height:100dvh}}.site-head .s__wrapper .s__socials{display:none}@media only screen and (max-width: 987px){.site-head .s__wrapper .s__socials{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}}.site-head .s__nav{font:700 .4rem/1 var(--font-family-schibsted-grotesk);letter-spacing:.04em;text-transform:uppercase;transition:color .5s cubic-bezier(0.86, 0, 0.07, 1)}@media only screen and (max-width: 987px){.site-head .s__nav{font:400 2rem/1 var(--font-family-serif);text-transform:none}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.site-head .s__nav{font-size:1.5rem}}.site-head .s__menu{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1.5rem;margin:0;padding:0;width:100%;list-style:none}@media only screen and (max-width: 987px){.site-head .s__menu{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:.75rem}}.site-head .s__menu .menu-item{flex:1 1 auto;margin:0;padding:0;width:100%;text-align:center}@media only screen and (max-width: 987px){.site-head .s__menu .menu-item{transform:translate3d(20%, 0, 0);text-align:left;transition:transform .8s cubic-bezier(0.23, 1, 0.32, 1)}.site-head .s__menu .menu-item:nth-child(1){transition-delay:.1s}.site-head .s__menu .menu-item:nth-child(2){transition-delay:.2s}.site-head .s__menu .menu-item:nth-child(3){transition-delay:.3s}.site-head .s__menu .menu-item:nth-child(4){transition-delay:.4s}.site-head .s__menu .menu-item:nth-child(5){transition-delay:.5s}}.site-head .s__menu .menu-item:first-child{text-align:left}.site-head .s__menu .menu-item:last-child{text-align:right}@media only screen and (max-width: 987px){.site-head .s__menu .menu-item:last-child{text-align:left}}.site-head .s__menu .menu-link{display:inline-block;color:inherit;text-decoration:none;transition:color .07s cubic-bezier(0.215, 0.61, 0.355, 1)}@media only screen and (max-width: 987px){.site-head .s__menu .menu-link{padding:.15em 0}}.site-head .s__menu .menu-link.is-hovered,.site-head .s__menu .menu-link:hover{color:var(--color-brand-1)}.is-nav-small .site-head,.site-head.is-small{--color: var(--color-black-light)}.is-nav-small .site-head:before,.site-head.is-small:before{scale:1 1}.is-nav-hidden .site-head{transform:translate3d(0, -100%, 0)}@media only screen and (max-width: 987px){.is-nav-opened .site-head{--color: var(--color-white)}.is-nav-opened .site-head .s__wrapper{transform:translate3d(0, 0, 0)}.is-nav-opened .site-head .s__menu .menu-item{transform:translate3d(0, 0, 0)}.is-nav-opened.is-nav-hidden .site-head{transform:translate3d(0, 0, 0)}}
