.hub .hub-card__img>img,.hub .hub-gift__img>img,.hub .hub-gift__thumb>img,.hub .hub-route__tile>img{display:block;width:100%;height:100%;object-fit:contain}.hub .hub-route__tile{overflow:hidden}.hub .hub-gift__img img{background:var(--white, #ffffff)}.hub .hub-card__img{position:relative}.hub .hub-stamp{position:absolute;left:0;top:0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:6px 8px 7px;background:var(--prime-black, #252323);color:var(--orange-coral, #da7e57)}.hub .hub-stamp__k{font:700 9px/1.1 var(--font-text);letter-spacing:.12em;text-transform:uppercase}.hub .hub-stamp__n{font:900 22px/.9 var(--font-display);letter-spacing:-.01em;white-space:nowrap}.hub .hub-price__now{color:var(--grey)}.hub .hub-price__was{white-space:nowrap;color:#f6f6f69e;text-decoration-color:#f6f6f69e}@container hub (min-width: 720px){.hub .hub-stamp{padding:8px 10px 9px}.hub .hub-stamp__k{font-size:10px}.hub .hub-stamp__n{font-size:30px}}@container hub (min-width: 1080px){.hub .hub-stamp{padding:10px 14px 12px;gap:4px}.hub .hub-stamp__k{font-size:12px}.hub .hub-stamp__n{font-size:40px}}.hub .hub-route__stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;align-content:start;gap:1px;background:#25232324;border:1px solid rgba(37,35,35,.14)}.hub .hub-route__tile,.hub .hub-route__tile+.hub-route__tile{position:relative;display:block;width:auto;height:auto;aspect-ratio:4 / 3;margin:0;padding:0;border:0;background:var(--white, #ffffff)}.hub .hub-route__tile>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hub .hub-route__tile:last-child:nth-child(odd){grid-column:1 / -1;aspect-ratio:8 / 3}.hub .hub-route__bp{display:flex;flex-direction:column;gap:6px}.hub .hub-route__bp-line{display:flex;align-items:baseline;gap:.22em;font-size:52px}.hub .hub-route__bp-word,.hub .hub-route__bp-num{font:900 1em/.9 var(--font-display);letter-spacing:-.01em}.hub .hub-route__bp-word{text-transform:uppercase;color:var(--grey)}.hub .hub-route__bp-num{color:var(--green-st-louis, #8ab9a6)}.hub .hub-route__bp-line:first-child .hub-route__bp-num{color:var(--grey)}.hub .hub-route__logo{display:block;width:auto;height:34px;margin-bottom:14px}@container hub (min-width: 720px){.hub .hub-route__bp-line{font-size:60px}.hub .hub-route__logo{height:38px}}@container hub (min-width: 1080px){.hub .hub-route{grid-template-columns:minmax(0,1fr);grid-template-areas:"k" "main" "stack" "cta"}.hub .hub-route__bp-line{font-size:52px}.hub .hub-route__logo{height:40px}}@container hub (min-width: 1280px){.hub .hub-route{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-rows:auto 1fr auto;grid-template-areas:"k stack" "main stack" "cta stack";align-items:start;column-gap:28px}.hub .hub-route__main{align-self:center}.hub .hub-route__stack{align-self:stretch;align-content:stretch;grid-auto-rows:minmax(0,1fr)}.hub .hub-route__tile,.hub .hub-route__tile+.hub-route__tile,.hub .hub-route__tile:last-child:nth-child(odd){aspect-ratio:auto;min-height:96px}}@container hub (max-width: 379px){.hub .hub-route__bp-line{font-size:44px}}@container hub (min-width: 720px) and (max-width: 879px){.hub .hub-route__bp-line{font-size:48px}}.hub .hub-offers__block+.hub-offers__block{margin-top:48px;padding-top:48px;border-top:2px solid var(--prime-black, #252323)}@container hub (min-width: 720px){.hub .hub-offers__block+.hub-offers__block{margin-top:56px;padding-top:56px}}@container hub (min-width: 1080px){.hub .hub-offers__block+.hub-offers__block{margin-top:72px;padding-top:72px}}.hub .hub-gift__free{display:inline-flex;align-items:center;padding:7px 12px 6px;background:var(--green-st-louis, #8ab9a6);color:var(--prime-black, #252323);font:900 20px/1 var(--font-display);letter-spacing:.02em;text-transform:uppercase}.hub .hub-gift__deal{display:flex;flex-direction:column;gap:3px;color:var(--black, #282828)}.hub .hub-gift__deal-k{font:700 11px/1.3 var(--font-text);letter-spacing:.12em;text-transform:uppercase;color:var(--green-forest, #4c6b62)}.hub .hub-gift__deal-q{font:700 17px/1.3 var(--font-text);color:var(--prime-black, #252323)}.hub .hub-gift__deal-r{margin-top:3px;font-size:13px;line-height:1.45;color:var(--black, #282828)}@container hub (min-width: 1080px){.hub .hub-gift__free{font-size:22px;padding:8px 14px 7px}.hub .hub-gift__deal-q{font-size:18px}}.hub .hub-cat-deals{color:var(--orange-coral, #da7e57)}.hub [data-hub-handle=savage-gear] .hub-cell__logo{width:100%;max-width:100%;max-height:100%}.hub [data-hub-handle=great-lakes-finesse] .hub-cell__plate{background:var(--prime-black, #252323)}
/*# sourceMappingURL=/cdn/shop/t/66/assets/bfcm-hub-fixes.css.map */
