.nfl-pdp__rating{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 8px;width:fit-content;color:inherit;font-size:14px;line-height:1.3;text-decoration:none}a.nfl-pdp__rating[href]:hover .nfl-pdp__rating-count{text-decoration:underline;text-underline-offset:3px}.nfl-pdp__stars{position:relative;display:inline-block;font-size:15px;line-height:1;letter-spacing:2px;white-space:nowrap}.nfl-pdp__stars-row--empty{opacity:.2}.nfl-pdp__stars-row--full{position:absolute;inset:0 auto 0 0;width:var(--nfl-stars, 100%);overflow:hidden}.nfl-pdp__rating-value{font-weight:600}.nfl-pdp__rating-count{opacity:.7}.nfl-pdp__price-row{display:flex;align-items:baseline;gap:10px}.nfl-pdp__price-volume{font-size:14px;opacity:.6}.nfl-pdp__usp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;padding-block:20px;border-block:1px solid color-mix(in srgb,currentColor 15%,transparent)}.nfl-pdp__usp-item{display:flex;align-items:flex-start;gap:10px}.nfl-pdp__usp-icon{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--nfl-line, color-mix(in srgb, currentColor 8%, transparent))}.nfl-pdp__usp-icon svg{width:20px;height:20px}.nfl-pdp__usp-text{display:flex;flex-direction:column;gap:2px;padding-top:1px}.nfl-pdp__usp-title{font-size:15px;line-height:1.25;font-weight:600}.nfl-pdp__usp-sub{font-size:13px;line-height:1.35;opacity:.7;text-wrap:pretty}.nfl-pdp__bundle{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;border:0;min-width:0}.nfl-pdp__bundle-legend{margin-bottom:10px;padding:0;font-size:14px;line-height:1.3;font-weight:600}.nfl-pdp__opt{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:12px;cursor:pointer;transition:border-color .2s var(--nfl-ease, ease),background-color .2s var(--nfl-ease, ease)}.nfl-pdp__opt:hover{border-color:color-mix(in srgb,currentColor 50%,transparent)}.nfl-pdp__opt:has(.nfl-pdp__opt-input:checked){border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor;background:color-mix(in srgb,var(--nfl-cream, #fff) 55%,#fff)}.nfl-pdp__opt-input{position:absolute;opacity:0;pointer-events:none}.nfl-pdp__opt:has(.nfl-pdp__opt-input:focus-visible){outline:2px solid currentColor;outline-offset:2px}.nfl-pdp__opt-dot{width:18px;height:18px;border:1.5px solid currentColor;border-radius:50%;opacity:.5;transition:opacity .2s var(--nfl-ease, ease),box-shadow .2s var(--nfl-ease, ease)}.nfl-pdp__opt-input:checked~.nfl-pdp__opt-dot{opacity:1;box-shadow:inset 0 0 0 4px var(--nfl-cream, #fff),inset 0 0 0 9px currentColor}.nfl-pdp__opt-main{display:flex;flex-direction:column;gap:2px;min-width:0}.nfl-pdp__opt-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:16px;line-height:1.25;font-weight:600}.nfl-pdp__opt-tag{padding:3px 8px;border-radius:999px;background:var(--nfl-ink, currentColor);color:var(--nfl-cream, #fff);font-size:11px;line-height:1.2;font-weight:600;letter-spacing:.04em;white-space:nowrap}.nfl-pdp__opt-sub{font-size:13px;line-height:1.35;opacity:.7}.nfl-pdp__opt-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;white-space:nowrap}.nfl-pdp__opt-now{font-size:16px;line-height:1.2;font-weight:600}.nfl-pdp__opt-was{font-size:13px;line-height:1.2;opacity:.5}.nfl-pdp--v2 .nfl-pdp__trust{gap:12px}.nfl-pdp__folds{display:flex;flex-direction:column}.nfl-pdp__folds .nfl-pdp__why{border-top:1px solid color-mix(in srgb,currentColor 25%,transparent);border-bottom:0}.nfl-pdp__folds .nfl-pdp__why:last-child{border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent)}.nfl-pdp--v2 .nfl-pdp__badges{border-top:0;padding-top:4px}.nfl-pdp__why-body ol{display:flex;flex-direction:column;gap:8px;padding-left:20px;list-style:decimal}.nfl-pdp__why-body ol li{padding-left:4px}@media screen and (min-width:750px){.nfl-pdp__head{gap:10px}.nfl-pdp--v2 .nfl-pdp__buy{gap:24px}.nfl-pdp--v2 .nfl-pdp__promo--buy{margin-top:0}}@media screen and (max-width:749px){.nfl-pdp__rating{grid-column:1 / -1;font-size:13px}.nfl-pdp__price-row{display:none}.nfl-pdp--v2 .nfl-pdp__desc{order:1}.nfl-pdp--v2 .nfl-pdp__usp,.nfl-pdp--v2 .nfl-pdp__benefits{order:2}.nfl-pdp--v2 .nfl-pdp__form-wrap{order:3;margin-top:0}.nfl-pdp--v2 .nfl-pdp__trust{order:4}.nfl-pdp--v2 .nfl-pdp__badges-box{order:5}.nfl-pdp--v2 .nfl-pdp__folds{order:6}.nfl-pdp__usp{gap:14px 12px;padding-block:16px}.nfl-pdp__usp-icon{width:32px;height:32px}.nfl-pdp__usp-icon svg{width:18px;height:18px}.nfl-pdp__usp-title{font-size:14px}.nfl-pdp__usp-sub{font-size:12px}.nfl-pdp__opt{padding:12px 14px}}.nfl-pdp__why-body ol+p{margin-top:14px}.nfl-pdp__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px}.nfl-pdp__pay-icon{display:block;width:38px;height:24px}.nfl-pdp__pay--mono .nfl-pdp__pay-icon{filter:grayscale(1);opacity:.75}.nfl-pdp__opt:has(.nfl-pdp__opt-flag){margin-top:10px}.nfl-pdp__opt-flag{position:absolute;top:0;right:16px;transform:translateY(-50%);padding:4px 10px;border-radius:6px;background:var(--nfl-ink, #1f1f1f);color:var(--nfl-cream, #fff);font-size:10.5px;line-height:1.2;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.nfl-pdp__opt-gift{opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nfl-pdp-v2.css.map */
