.best-sellers{background-color:var(--bs-bg);padding-top:var(--bs-padding-top);padding-bottom:var(--bs-padding-bottom)}.best-sellers__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem}.best-sellers__heading-group{min-width:0}.best-sellers__eyebrow{text-transform:uppercase;letter-spacing:.13rem;color:var(--bs-eyebrow-color);margin:0}.best-sellers__heading{color:var(--bs-heading-color);margin:var(--bs-eyebrow-gap) 0 0}.best-sellers__arrows{display:none;flex-shrink:0;align-items:center;gap:var(--bs-arrow-spacing, 8px)}.best-sellers__arrow{display:inline-flex;align-items:center;justify-content:center;width:var(--bs-arrow-size, 36px);height:var(--bs-arrow-size, 36px);padding:0;border:none;background:none;color:var(--bs-arrow-color);cursor:pointer;transition:color var(--duration-short) ease}.best-sellers__arrow svg{width:.9rem;height:1.6rem}.best-sellers__arrow:hover{color:var(--bs-arrow-color-hover)}.best-sellers__arrow.swiper-button-disabled{opacity:.35;pointer-events:none}.best-sellers__arrow.swiper-button-lock{display:none}.best-sellers__products{margin-top:var(--bs-header-products-gap)}.best-sellers__track{list-style:none;margin:0;padding:0}@media screen and (max-width:749px){.best-sellers__grid:not(.swiper-initialized) .best-sellers__track{display:flex;flex-wrap:wrap;column-gap:var(--bs-mobile-gap);row-gap:var(--bs-mobile-row-gap, var(--bs-mobile-gap))}.best-sellers__grid:not(.swiper-initialized) .best-sellers__slide.best-sellers__slide{width:var(--bs-mobile-slide-width, 46%);flex:0 0 var(--bs-mobile-slide-width, 46%)}.best-sellers__grid--plain-mobile .best-sellers__track{display:grid;grid-template-columns:repeat(var(--bs-mobile-columns, 2),1fr);column-gap:var(--bs-mobile-gap);row-gap:var(--bs-mobile-row-gap, var(--bs-mobile-gap))}}@media screen and (min-width:750px){.best-sellers__header{align-items:flex-end}.best-sellers__arrows{display:flex}.best-sellers__grid:not(.best-sellers__grid--slider-mode) .best-sellers__track{display:grid;grid-template-columns:repeat(var(--bs-desktop-columns, 4),1fr);column-gap:var(--bs-column-gap-desktop);row-gap:var(--bs-row-gap-desktop)}.best-sellers__grid--slider-mode:not(.swiper-initialized) .best-sellers__track{display:flex;flex-wrap:nowrap;column-gap:var(--bs-column-gap-desktop)}.best-sellers__grid--slider-mode:not(.swiper-initialized) .best-sellers__slide.best-sellers__slide{flex:0 0 calc((100% - (var(--bs-column-gap-desktop) * (var(--bs-desktop-slides-per-view, 4) - 1))) / var(--bs-desktop-slides-per-view, 4))}}.best-sellers__progress{position:relative;width:100%;max-width:var(--bs-progress-max-width);height:var(--bs-progress-thickness);margin:var(--bs-progress-spacing-top) auto 0;background-color:var(--bs-progress-track);border-radius:999px;overflow:hidden}.best-sellers__progress-fill{position:absolute;top:0;left:0;height:100%;width:0;background-color:var(--bs-progress-active);border-radius:inherit}@media screen and (min-width:750px){.best-sellers__progress{display:none}}.best-sellers__view-all{display:none;margin-top:var(--bs-products-view-all-gap-mobile)}.best-sellers__view-all--show-mobile{display:block}@media screen and (min-width:750px){.best-sellers__view-all{margin-top:var(--bs-products-view-all-gap-desktop)}.best-sellers__view-all--show-mobile{display:none}.best-sellers__view-all--show-desktop{display:block}}.best-sellers__view-all-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;text-decoration:none;border-radius:var(--bs-button-radius);padding:var(--bs-button-padding-v) var(--bs-button-padding-h);font-size:var(--bs-button-font-size-mobile);font-weight:var(--bs-button-font-weight);transition:background-color var(--duration-short) ease,color var(--duration-short) ease,border-color var(--duration-short) ease}@media screen and (min-width:750px){.best-sellers__view-all-btn{width:auto;font-size:var(--bs-button-font-size-desktop)}}.best-sellers__view-all-btn--custom{background-color:var(--bs-button-bg);color:var(--bs-button-text);border:.1rem solid var(--bs-button-border);line-height:1}.best-sellers__view-all-btn--custom:hover{background-color:var(--bs-button-bg-hover);color:var(--bs-button-text-hover);border-color:var(--bs-button-border-hover)}.best-sellers__empty-state{color:rgba(var(--color-foreground),.6);margin:var(--bs-header-products-gap) 0 0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-best-sellers.css.map */
