.bestsellers{padding:var(--bs-pt) 0 var(--bs-pb);background-color:var(--bs-bg, var(--color-background));color:var(--bs-text, var(--color-text))}.bestsellers__inner{width:100%;max-width:calc(var(--bs-max) + 2 * var(--page-gutter));margin-inline:auto;padding-inline:var(--page-gutter)}.bestsellers__header{margin-bottom:var(--bs-header-gap);text-align:var(--bs-title-align)}.bestsellers__title{margin:0;font-size:var(--bs-title-size, var(--text-h2));line-height:var(--leading-tight);color:inherit;text-wrap:balance}.bestsellers__title--caps{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--bs-title-tracking);text-transform:uppercase}.bestsellers__title.has-divider:after{content:"";display:block;width:35px;height:1px;margin:12px 0 0;background-color:var(--color-accent)}.bestsellers__header--center .bestsellers__title.has-divider:after{margin-inline:auto}.bestsellers__header--right .bestsellers__title.has-divider:after{margin-inline-start:auto}.bestsellers__title--sans{font-family:var(--font-body-family);font-weight:var(--font-body-weight-light);font-size:var(--bs-title-size, var(--text-h3));letter-spacing:var(--bs-title-tracking);text-transform:uppercase}.bestsellers__header--center .bestsellers__title--caps,.bestsellers__header--center .bestsellers__title--sans{padding-inline-start:var(--bs-title-tracking)}.bestsellers__title--serif{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--letter-spacing-heading);text-transform:none}.bestsellers__title--italic{font-family:var(--font-accent-serif-family);font-weight:var(--font-accent-serif-weight);font-style:var(--font-accent-serif-style);font-size:calc(var(--bs-title-size, var(--text-h2)) * 1.2);letter-spacing:0;text-transform:none}.bestsellers__subtitle{margin:var(--space-2) 0 0;font-weight:var(--font-body-weight-light);color:var(--color-text-muted)}.bestsellers__grid{display:grid;grid-template-columns:repeat(var(--bs-cols),minmax(0,1fr));gap:var(--bs-row-gap) var(--bs-gap);align-items:start}.bestsellers{--card-info-padding-x: var(--bs-info-px);--quick-add-color: var(--bs-accent, var(--color-accent-text));--quick-add-bg: var(--bs-bg, var(--color-background))}.bestsellers__grid .product-card__info{align-items:var(--bs-items);text-align:var(--bs-align)}.bestsellers__grid .product-card__title{font-size:var(--bs-name-size, var(--card-title-size));line-height:var(--leading-snug)}.bestsellers--name-body .product-card__title{font-family:var(--font-body-family);font-weight:var(--font-body-weight)}.bestsellers--name-heading .product-card__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--letter-spacing-heading)}.bestsellers--name-upper .product-card__title{text-transform:uppercase}.bestsellers__grid .product-card__info .price{color:var(--bs-text, var(--color-text))}.bestsellers--align-center{--quick-add-align: center;--quick-add-justify: center}@media screen and (min-width:750px){.bestsellers{padding:var(--bs-pt-d) 0 var(--bs-pb-d)}.bestsellers__header{margin-bottom:var(--bs-header-gap-d)}.bestsellers__title{font-size:var(--bs-title-size-d, var(--text-h2))}.bestsellers__title--italic{font-size:calc(var(--bs-title-size-d, var(--text-h2)) * 1.2)}.bestsellers__title--sans{font-size:var(--bs-title-size-d, var(--text-h3))}.bestsellers__grid{grid-template-columns:repeat(var(--bs-cols-d),minmax(0,1fr));gap:var(--bs-row-gap-d) var(--bs-gap-d)}}@media screen and (min-width:990px){.bestsellers__grid .product-card--info-stacked .product-card__info{flex-direction:row;flex-wrap:nowrap;align-items:baseline;justify-content:space-between;gap:0 var(--space-3)}.bestsellers__grid .product-card--info-stacked .product-card__title{flex:1 1 0}}@media screen and (min-width:990px){.bestsellers--fit .bestsellers__inner{max-width:none;padding-inline:0}.bestsellers--fit .bestsellers__grid{grid-template-columns:repeat(var(--bs-cols-d),min(calc((100% - (var(--bs-cols-d) - 1) * var(--bs-gap-d)) / var(--bs-cols-d)),var(--bs-fit-card)));justify-content:center}.bestsellers--fit .bestsellers__header{padding-inline:var(--page-gutter)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-bestsellers.css.map */
