.nfl-loyalty__hero{background:var(--nfl-ink);color:var(--nfl-cream);padding-block:var(--nfl-section-y)}.nfl-loyalty__hero-inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nfl-gap-head)}.nfl-loyalty__eyebrow-lockup{display:flex;align-items:center;gap:8px}.nfl-loyalty__eyebrow-lockup .nfl-logo{width:auto;height:14px;display:block}.nfl-loyalty__eyebrow-mark{width:160px;height:auto;display:block}@media screen and (min-width:750px){.nfl-loyalty__eyebrow-mark{width:184px}}.nfl-loyalty__eyebrow-suffix{font-size:14px;line-height:1;letter-spacing:.06em;font-weight:700}.nfl-loyalty__title{max-width:20ch}.nfl-loyalty__intro{max-width:46ch}.nfl-loyalty__cta-wrap{margin-top:calc(var(--nfl-gap-cta) - var(--nfl-gap-head))}.nfl-loyalty__cta-row{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.nfl-loyalty__cta-note{margin-top:14px;opacity:.7}.nfl-loyalty__login{display:inline-flex;align-items:center;min-height:44px;padding-inline:4px;font-size:16px;line-height:1.2;text-decoration:underline;text-underline-offset:.16em;transition:opacity .25s var(--nfl-ease)}.nfl-loyalty__login:hover{opacity:.7}.nfl-loyalty__tiers{background:var(--nfl-cream);color:var(--nfl-ink);padding-block:var(--nfl-section-y)}.nfl-loyalty__ladder{display:grid;grid-template-columns:1fr;gap:20px;list-style:none;margin:0;padding:0;counter-reset:none}.nfl-loyalty__tier{position:relative;display:flex;flex-direction:column;gap:20px;padding:24px;border:1px solid var(--nfl-ink);border-radius:16px}.nfl-loyalty__arrow{position:absolute;left:50%;bottom:0;width:24px;height:24px;color:var(--nfl-ink);opacity:.45;transform:translate(-50%,calc(50% + 10px)) rotate(90deg)}.nfl-loyalty__arrow .nfl-icon{width:100%;height:100%;display:block}.nfl-loyalty__tier-head{display:flex;flex-direction:column;gap:4px;padding-bottom:12px;border-bottom:1px solid currentColor}.nfl-loyalty__tier-name{font-size:24px;line-height:1.1;letter-spacing:.06em;font-weight:700;text-transform:uppercase}.nfl-loyalty__tier-threshold{font-size:15px;font-weight:500}.nfl-loyalty__tier-inherits{margin-top:-8px;font-weight:500}.nfl-loyalty__perks{display:flex;flex-direction:column;gap:12px}.nfl-loyalty__perk{display:flex;align-items:flex-start;gap:12px;line-height:1.4}.nfl-loyalty__tick{flex:none;width:20px;height:20px;margin-top:1px}.nfl-loyalty__perk--soon{flex-direction:column;align-items:flex-start;gap:10px;margin-top:4px;padding:16px;border-radius:12px;background:#1f1f1f0f}.nfl-loyalty__soon-tag{display:inline-block;padding:6px 10px;border-radius:999px;background:var(--nfl-ink);color:var(--nfl-cream);font-size:11px;line-height:1;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.nfl-loyalty__soon-text{line-height:1.4}.nfl-loyalty__how{margin-top:var(--nfl-gap-media)}.nfl-loyalty__how-title{font-size:24px;line-height:1.2;letter-spacing:-.01em;font-weight:600}.nfl-loyalty__facts{display:grid;grid-template-columns:1fr;gap:24px;margin:var(--nfl-gap-head) 0 0}.nfl-loyalty__fact{display:grid;align-content:start;gap:8px;padding-top:16px;border-top:1px solid var(--nfl-ink)}.nfl-loyalty__fact-title{font-size:18px;line-height:1.3;font-weight:600}.nfl-loyalty__fact-text{margin:0;max-width:var(--nfl-measure);opacity:.8}.nfl-loyalty__example{justify-self:start;margin:4px 0 0;padding:12px 16px;border-radius:12px;background:#1f1f1f0f;font-size:18px;line-height:1.2;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.nfl-loyalty__example-label{margin:8px 0 0;opacity:.7}.nfl-loyalty__example-label+.nfl-loyalty__example{margin-top:0}@media screen and (min-width:750px){.nfl-loyalty__eyebrow-lockup .nfl-logo{height:16px}.nfl-loyalty__eyebrow-suffix{font-size:16px}.nfl-loyalty__tier{padding:32px}.nfl-loyalty__tier-name{font-size:28px}.nfl-loyalty__tier-threshold{font-size:16px}.nfl-loyalty__how-title{font-size:28px}.nfl-loyalty__fact-title,.nfl-loyalty__example{font-size:20px}}@media screen and (min-width:750px)and (max-width:989px){.nfl-loyalty__ladder,.nfl-loyalty__how{max-width:560px}}@media screen and (min-width:990px){.nfl-loyalty__ladder{grid-template-columns:repeat(3,minmax(0,1fr));gap:min(3.3333vw,48px);align-items:stretch}.nfl-loyalty__tier{display:grid;grid-template-rows:subgrid;grid-row:span 3;align-content:start;gap:20px}.nfl-loyalty__tier-head{grid-row:1}.nfl-loyalty__tier-inherits{grid-row:2}.nfl-loyalty__perks{grid-row:3}.nfl-loyalty__arrow{left:auto;right:0;bottom:auto;top:50%;transform:translate(calc(50% + min(3.3333vw,48px)/2),-50%)}.nfl-loyalty__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:min(3.3333vw,48px)}}@media screen and (min-width:990px){.nfl-loyalty__ladder[data-tiers="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.nfl-loyalty__ladder[data-tiers="4"] .nfl-loyalty__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nfl-loyalty.css.map */
