.nfl-footer{background:var(--nfl-cream);color:var(--nfl-ink);padding-top:60px}.nfl-footer__top{position:relative;display:flex;flex-direction:column;gap:60px;padding-top:60px;padding-bottom:60px;text-align:center}.nfl-footer__top:before{content:"";position:absolute;inset:0 var(--nfl-gutter) auto;border-top:1px solid var(--nfl-ink)}.nfl-footer__title{font-size:24px;line-height:1.1;letter-spacing:.02em;font-weight:600;white-space:nowrap}.nfl-footer__col--news .nfl-footer__title{font-size:32px}.nfl-footer__col{display:flex;flex-direction:column;gap:24px}.nfl-footer__form{position:relative;display:flex;align-items:center;gap:16px;height:69px;padding:8px 3px 8px 24px;border:1px solid var(--nfl-ink);border-radius:300px;margin:0 0 16px}.nfl-footer__input{flex:1 1 auto;min-width:0;border:0;background:none;font:inherit;font-size:18px;line-height:1.2;color:var(--nfl-ink);text-align:left}.nfl-footer__input::placeholder{color:#1f1f1fb3}.nfl-footer__input:focus{outline:none}.nfl-footer__form:focus-within{box-shadow:0 0 0 1px var(--nfl-ink)}.nfl-footer__submit{flex:none;height:61px;min-width:108px;padding-inline:24px;border-radius:300px;background:var(--nfl-ink);color:var(--nfl-cream);font-size:18px;line-height:1;font-weight:400;transition:opacity .25s var(--nfl-ease)}.nfl-footer__submit:hover{opacity:.82}.nfl-footer__form .form__message,.nfl-footer__form .errors{position:absolute;top:100%;left:24px;margin-top:8px;font-size:14px}.nfl-footer__social{display:flex;justify-content:space-between;gap:24px;padding-inline:20px}.nfl-footer__social-link{display:block;width:20px;height:20px;transition:opacity .25s var(--nfl-ease)}.nfl-footer__social-link:hover{opacity:.6}.nfl-footer__social .nfl-icon{width:20px;height:20px;display:block}.nfl-footer__cols{display:flex;flex-direction:column;gap:40px}.nfl-footer__list{display:flex;flex-direction:column;gap:12px;font-size:20px;line-height:1.4}.nfl-footer__list a{transition:opacity .25s var(--nfl-ease)}.nfl-footer__list a[href^="mailto:"]{text-decoration:underline}.nfl-footer__list a:hover{opacity:.6}.nfl-footer__bottom>.nfl-container{display:flex;flex-direction:column;gap:40px;padding-top:60px;padding-bottom:20px}.nfl-footer__wordmark .nfl-wordmark{width:100%;height:auto;display:block}.nfl-footer__legal{display:flex;flex-direction:column-reverse;gap:20px;font-size:14px;line-height:1.2}.nfl-footer__legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 20px;white-space:nowrap}.nfl-footer__copy{text-align:center}.nfl-footer__company,.nfl-footer__trademark{opacity:.65;margin-top:4px;text-wrap:balance}.nfl-footer__legal a{transition:opacity .25s var(--nfl-ease)}.nfl-footer__legal .nfl-footer__trademark a{padding-block:8px;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.nfl-footer__legal a:hover{opacity:.6}@media screen and (min-width:750px){.nfl-footer{padding-top:0}.nfl-footer__top{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:min(2.7778vw,40px);padding-bottom:0;text-align:left}.nfl-footer__col--news{width:min(28.3333vw,408px);flex:none}.nfl-footer__col--news .nfl-footer__title{font-size:24px}.nfl-footer__social{justify-content:flex-start;padding-inline:0}.nfl-footer__cols{flex-direction:row;gap:min(2.7778vw,40px)}.nfl-footer__cols .nfl-footer__col:first-child{width:min(25.5556vw,368px)}.nfl-footer__cols .nfl-footer__col:last-child{width:min(18.8889vw,272px)}.nfl-footer__cols .nfl-footer__col{min-width:min-content}.nfl-footer__bottom>.nfl-container{gap:min(3.6806vw,53px);padding-top:min(7.3611vw,106px);padding-bottom:40px}.nfl-footer__legal{flex-direction:row;justify-content:space-between;align-items:center;gap:40px}.nfl-footer__legal-links{gap:40px}.nfl-footer__copy{text-align:left}}@media screen and (min-width:750px)and (max-width:1099px){.nfl-footer__legal{flex-direction:column-reverse;align-items:flex-start;gap:20px}.nfl-footer__legal-links{justify-content:flex-start;gap:10px 32px}}.nfl-footer__note{margin-top:12px;font-size:14px;line-height:1.4}.nfl-footer__note--error{color:#c8102e}.nfl-footer__language{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:24px 0;font-size:14px}@media screen and (max-width:749px){.nfl-footer__language{justify-content:center}}@media screen and (max-width:749px){.nfl-footer{padding-top:40px}.nfl-footer__top{gap:40px;padding-top:40px;padding-bottom:40px}.nfl-footer__cols{gap:32px}.nfl-footer__bottom>.nfl-container{gap:32px;padding-top:40px;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}html.nfl-satc-on .nfl-footer__bottom>.nfl-container{padding-bottom:20px}.nfl-footer__language{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nfl-footer.css.map */
