.shopify-section--bf-deal-navigation{height:0;margin:0}bf-deal-navigation{position:fixed;z-index:3;top:var(--sticky-area-height,0px);inset-inline:0;display:block;height:calc(var(--bf-deal-gap,10px) + var(--bf-deal-height,70px));overflow:clip;pointer-events:none}html.bf-deal-navigation-active{--bf-deal-height: 70px;--bf-deal-offset: calc(var(--sticky-area-height,0px) + var(--bf-deal-gap,10px) + var(--bf-deal-height) + 16px)}.deal-jump-nav{position:absolute;top:var(--bf-deal-gap,10px);left:50%;display:grid;grid-template-columns:repeat(var(--bf-deal-count,4),minmax(0,1fr));gap:var(--bf-deal-item-gap,12px);width:min(1440px,calc(100% - 80px));height:var(--bf-deal-height,70px);overflow:auto hidden;scrollbar-width:none;background:transparent;color:#fff;transform:translate(-50%,calc(-100% - var(--bf-deal-gap,10px) - 12px));visibility:hidden;pointer-events:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),visibility .35s}.deal-jump-nav::-webkit-scrollbar{display:none}.deal-jump-nav--scrollable{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(180px,1fr)}.deal-jump-nav.is-visible,.deal-jump-nav:focus-within{transform:translate(-50%);visibility:visible;pointer-events:auto}.deal-jump-nav a{display:flex;min-width:0;align-items:center;justify-content:center;padding:6px;border-radius:16px;background:#2b2b2b;text-align:center;font:700 clamp(12px,2vw,30px)/1.1 var(--text-font-family,Arial,sans-serif);color:inherit;text-decoration:none;transition:background .2s ease}.deal-jump-nav a.is-active{background:#a32e2c}.deal-jump-nav a:focus-visible{outline:2px solid #fff;outline-offset:-5px}.deal-jump-nav a[aria-disabled=true]{opacity:.5;cursor:default}html.bf-deal-navigation-active :is(.bf-deal-anchor,#offer-15,#offer-20,#offer-gift,#flash,#loyalty,#picked){scroll-margin-block-start:calc(var(--bf-deal-height) + var(--bf-deal-gap,10px) + 16px)}@media(max-width:700px){html.bf-deal-navigation-active{--bf-deal-height: 54px}.deal-jump-nav{width:calc(100% - 32px);gap:var(--bf-deal-mobile-item-gap,6px);grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:max-content;overscroll-behavior-x:contain}.deal-jump-nav a{min-width:110px;padding-inline:14px;border-radius:12px;font-size:13px;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.deal-jump-nav,.deal-jump-nav a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/bf-deal-navigation.css.map */
