.bf-savings{padding-block-start:calc(var(--section-spacing-unit-size, 12px) * var(--bf-pt, 2));padding-block-end:calc(var(--section-spacing-unit-size, 12px) * var(--bf-pb, 2))}.bf-savings__inner{max-width:1440px;margin-inline:auto;padding-inline:clamp(16px,4vw,48px)}.bf-savings__header{max-width:640px;margin:0 auto clamp(24px,4vw,44px);text-align:center}.bf-savings__eyebrow{margin:0 0 12px;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--bf-accent)}.bf-savings__heading{margin:0}.bf-savings__text{margin-top:14px;opacity:.8}.bf-savings__text p{margin:0}.bf-savings__list{list-style:none;margin:0;padding:0}.bf-savings__tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;border:1px solid color-mix(in srgb,currentColor 28%,transparent);color:inherit;text-align:center;text-decoration:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.bf-savings__value{margin:0;color:inherit;line-height:.9}.bf-savings__suffix{font-size:12px;letter-spacing:.3em;text-transform:uppercase}.bf-savings--tiles .bf-savings__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px}.bf-savings--tiles .bf-savings__tile{aspect-ratio:3 / 4;padding:28px 12px}.bf-savings--tiles .bf-savings__value{font-size:clamp(38px,4.2vw,64px);letter-spacing:-.03em}.bf-savings__cta{margin-top:14px;padding-bottom:3px;border-bottom:1px solid currentColor;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.bf-savings--tiles .bf-savings__tile:hover,.bf-savings--tiles .bf-savings__tile:focus-visible,.bf-savings--tiles .bf-savings__tile--highlight{background-color:var(--bf-accent);border-color:var(--bf-accent);color:#151515}.bf-savings--tiles .bf-savings__tile.is-active{outline:2px solid var(--bf-accent);outline-offset:3px}.bf-savings__flag{position:absolute;top:12px;left:50%;transform:translate(-50%);padding:4px 8px;background:#151515;color:var(--bf-accent);font-size:10px;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.bf-savings--bar .bf-savings__header{margin-bottom:18px}.bf-savings--bar .bf-savings__list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.bf-savings--bar .bf-savings__tile{flex-direction:row;align-items:baseline;gap:6px;min-height:44px;padding:12px 20px}.bf-savings--bar .bf-savings__value{font-size:20px;line-height:1}.bf-savings--bar .bf-savings__suffix{font-size:11px;letter-spacing:.2em}.bf-savings--bar .bf-savings__flag{display:none}.bf-savings--bar .bf-savings__tile--highlight{border-color:var(--bf-accent)}.bf-savings--bar .bf-savings__tile:hover,.bf-savings--bar .bf-savings__tile:focus-visible{border-color:var(--bf-accent)}.bf-savings--bar .bf-savings__tile.is-active{background-color:var(--bf-accent);border-color:var(--bf-accent);color:#151515}@media screen and (max-width:749px){.bf-savings--tiles .bf-savings__list,.bf-savings--bar .bf-savings__list{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:10px;margin-inline:calc(-1*clamp(16px,4vw,48px));padding-inline:clamp(16px,4vw,48px);padding-bottom:4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bf-savings__list::-webkit-scrollbar{display:none}.bf-savings__item{flex:0 0 auto;scroll-snap-align:start}.bf-savings--tiles .bf-savings__item{flex-basis:40%}}@media(prefers-reduced-motion:reduce){.bf-savings__tile{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map */
