.section.bf-category-deals{--bf-gold-start: #f6dd9f;--bf-gold-end: #c59e5d;--bf-gold-gradient: linear-gradient(to right, var(--bf-gold-start), var(--bf-gold-end));--bf-flash-unit: calc(100vw / 375);--bf-tab-bar: #232323;position:relative;isolation:isolate;overflow:hidden;padding-block:calc(25 * var(--bf-flash-unit));color:#fff;font-family:var(--heading-font-family)}.bf-category-deals ul{margin:0;padding:0;list-style:none}.bf-category-deals__inner{display:flex;flex-direction:column;align-items:center;gap:calc(30 * var(--bf-flash-unit))}.bf-category-deals__header{display:flex;flex-direction:column;align-items:center;gap:calc(12 * var(--bf-flash-unit));text-align:center}.bf-category-deals__heading,.bf-category-deals__subheading{margin:0;line-height:normal;text-box:trim-both cap alphabetic}.bf-category-deals__heading{font-size:max(28px,calc(28 * var(--bf-flash-unit)));font-weight:700}.bf-category-deals__subheading{font-size:max(12px,calc(12 * var(--bf-flash-unit)));font-weight:500}.bf-category-deals__tabs{display:flex;flex-direction:column;gap:calc(30 * var(--bf-flash-unit));width:100%}.bf-category-deals__bar{position:relative;align-self:center;width:fit-content;max-width:100%;border-radius:999px}.bf-category-deals__bar:before,.bf-category-deals__bar:after{content:"";position:absolute;inset-block:0;z-index:2;width:calc(40 * var(--bf-flash-unit));opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.bf-category-deals__bar:before{left:0;border-radius:999px 0 0 999px;background:linear-gradient(to right,var(--bf-tab-bar) 20%,transparent)}.bf-category-deals__bar:after{right:0;border-radius:0 999px 999px 0;background:linear-gradient(to left,var(--bf-tab-bar) 20%,transparent)}.bf-category-deals__bar[data-overflow-start]:before,.bf-category-deals__bar[data-overflow-end]:after{opacity:1}.bf-category-deals__scroller{padding:3px;overflow-x:auto;overflow-y:hidden;border-radius:999px;background:var(--bf-tab-bar);overscroll-behavior-x:contain;scrollbar-width:none}.bf-category-deals__scroller::-webkit-scrollbar{display:none}.bf-category-deals__tablist{position:relative;display:flex;width:max-content;min-width:100%}.bf-category-deals__indicator{position:absolute;inset-block:0;left:0;width:var(--indicator-width, 0);border-radius:999px;background:linear-gradient(to left,var(--bf-gold-end),var(--bf-gold-start));transform:translate(var(--indicator-x, 0));transition:transform .4s ease-in-out,width .4s ease-in-out}.bf-category-deals__tablist:not(.is-ready) .bf-category-deals__indicator{display:none}.bf-category-deals__tab{position:relative;z-index:1;flex:none;margin:0;padding:max(8px,calc(8 * var(--bf-flash-unit))) max(14px,calc(14 * var(--bf-flash-unit)));border:0;border-radius:999px;background:none;color:#fffc;font-family:inherit;font-size:max(13px,calc(13 * var(--bf-flash-unit)));font-weight:500;line-height:1;text-transform:capitalize;white-space:nowrap;cursor:pointer;transition:color .4s ease-in-out}.bf-category-deals__tab[aria-selected=true]{color:#000}.bf-category-deals__tablist:not(.is-ready) .bf-category-deals__tab[aria-selected=true]{background:linear-gradient(to left,var(--bf-gold-end),var(--bf-gold-start))}.bf-category-deals__tab:focus-visible{outline:2px solid var(--bf-gold-start);outline-offset:-2px}.bf-category-deals__tab[aria-selected=true]:focus-visible{outline-color:#000}.bf-category-deals__panel{display:flex;flex-direction:column;align-items:center;gap:calc(30 * var(--bf-flash-unit))}.bf-category-deals__panel[hidden]{display:none}.bf-category-deals__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(8 * var(--bf-flash-unit));width:100%}.bf-category-deals__grid:not(.is-expanded)>.bf-category-deals__item:nth-child(n+5){display:none}.bf-category-deals__more{display:inline-flex;align-items:center;padding:calc(12 * var(--bf-flash-unit)) calc(18 * var(--bf-flash-unit));margin:0;border:1px solid var(--bf-gold-end);border-radius:90px;background:var(--bf-gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:inherit;font-size:max(12px,calc(12 * var(--bf-flash-unit)));font-weight:500;line-height:normal;cursor:pointer}.bf-category-deals__more[hidden]{display:none}.bf-category-deals__more:focus-visible{outline:2px solid var(--bf-gold-start);outline-offset:3px}@media screen and (min-width:700px){.section.bf-category-deals{--bf-flash-unit: calc((100vw - 2 * var(--container-gutter) - 36px) / 652)}.bf-category-deals__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bf-category-deals__scroller{padding:4px}.bf-category-deals__tab{padding:10px 20px;font-size:15px}}@media screen and (min-width:1000px){.section.bf-category-deals{--bf-flash-unit: 1px;padding-block:48px}.bf-category-deals__inner{align-items:flex-start;gap:48px}.bf-category-deals__header{align-items:flex-start;gap:20px;text-align:start}.bf-category-deals__heading{font-size:44px}.bf-category-deals__subheading{font-size:16px}.bf-category-deals__tabs{gap:48px}.bf-category-deals__bar{align-self:flex-start;max-width:min(100%,768px)}.bf-category-deals__bar:before,.bf-category-deals__bar:after{width:64px}.bf-category-deals__scroller{padding:6.7px}.bf-category-deals__tab{padding:15.3px 30px;font-size:20px}.bf-category-deals__panel{gap:21px}.bf-category-deals__grid{gap:32px}.bf-category-deals__more{padding:12px 18px;font-size:14px}}@media(prefers-reduced-motion:reduce){.bf-category-deals__indicator,.bf-category-deals__tab,.bf-category-deals__bar:before,.bf-category-deals__bar:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-bf-category-deals.css.map */
