footer{background-color:#000}footer a.umbro-logo-footer{display:block;filter:brightness(100);flex-shrink:0;height:4.4rem;margin-bottom:4rem;position:relative;text-indent:-99999rem;width:4.5rem}footer a.umbro-logo-footer:before{background:url(/cdn/shop/files/Umbro-Stacked-WHITE.svg?v=1713489910) 50% no-repeat;background-size:auto;background-size:100% auto;content:"";display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}footer div.newsletter ul li a,footer nav.link-list ul li a{display:inline-block;position:relative}footer div.newsletter ul li a:after,footer nav.link-list ul li a:after{background-color:var(--white);bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-in-out;width:100%}footer div.newsletter ul li a:hover:after,footer nav.link-list ul li a:hover:after{transform:scaleX(1);transform-origin:bottom left}footer div.newsletter.socials .icon,footer nav.link-list.socials .icon{display:block;flex-shrink:0;height:1.5rem;opacity:.999;position:relative;text-indent:-99999rem;width:1.5rem}footer div.newsletter.socials .icon:before,footer nav.link-list.socials .icon:before{content:"";display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}footer div.newsletter.socials .icon.facebook:before,footer nav.link-list.socials .icon.facebook:before{background:url(https://cdn-umbroglobal-assets.azureedge.net/images/logo-facebook--white.svg) 50% no-repeat;background-size:auto;background-size:100% auto}footer div.newsletter.socials .icon.twitter:before,footer nav.link-list.socials .icon.twitter:before{background:url(https://cdn-umbroglobal-assets.azureedge.net/images/logo-twitter--white.svg) 50% no-repeat;background-size:auto;background-size:100% auto}footer div.newsletter.socials .icon.instagram:before,footer nav.link-list.socials .icon.instagram:before{background:url(https://cdn-umbroglobal-assets.azureedge.net/images/logo-instagram--white.svg) 50% no-repeat;background-size:auto;background-size:100% auto}footer div.newsletter.socials .icon.youtube:before,footer nav.link-list.socials .icon.youtube:before{background:url(https://cdn-umbroglobal-assets.azureedge.net/images/logo-youtube--white.svg) 50% no-repeat;background-size:auto;background-size:100% auto}@media(max-width:1024px){footer div.newsletter form,footer div.newsletter ul,footer nav.link-list form,footer nav.link-list ul{max-height:0;overflow:hidden;transition:max-height .2s ease-out}footer div.newsletter.active form,footer div.newsletter.active ul,footer nav.link-list.active form,footer nav.link-list.active ul{padding-top:1.5rem}footer div.newsletter.active svg,footer nav.link-list.active svg{transform:rotate(180deg)}footer div.newsletter svg,footer nav.link-list svg{transition:transform .2s ease-out}footer div.newsletter svg path,footer nav.link-list svg path{stroke:#fff}}footer div.newsletter form{display:flex;flex-direction:column;justify-content:flex-start}footer div.newsletter form input[type=email]{background-color:#000;border-color:var(--grey-dark);border:.1rem solid var(--grey-light);border-radius:0;color:var(--white);font-family:Roboto,sans-serif;font-size:1rem;line-height:1.4;max-width:500px;padding:1rem;width:100%}footer div.newsletter form input[type=email]:focus{box-shadow:0 0 .5rem var(--grey-light)}footer div.newsletter form input[type=email]::-moz-placeholder{color:var(--grey-darker)}footer div.newsletter form input[type=email]::placeholder{color:var(--grey-darker)}footer div.newsletter form button{width:-moz-fit-content;width:fit-content}