.bestsellers__header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:var(--bs-header-gap, 20px)}.bestsellers__heading{margin:0;font-weight:var(--bs-heading-weight, 600);font-size:calc(var(--bs-heading-size, 40px) * .7);line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;color:var(--bs-heading-color, rgb(var(--color-foreground)))}.bestsellers__intro{min-width:0}.bestsellers__eyebrow{margin:0 0 .8rem;color:var(--bs-accent-color, #006eb8);font-size:1.4rem;font-weight:500;line-height:1.2;letter-spacing:.4em;text-transform:uppercase}.bestsellers__heading-accent{color:var(--bs-accent-color, #006eb8)}.bestsellers__description{max-width:64rem;margin-top:1rem;color:var(--bs-text-color, #4a4f57);font-size:1.6rem;line-height:1.5}.bestsellers__header:has(.bestsellers__eyebrow,.bestsellers__description){align-items:flex-end}.bestsellers__header.bestsellers__header--center{flex-direction:column;align-items:center;text-align:center}.bestsellers__header--center .bestsellers__description{margin-left:auto;margin-right:auto}.bestsellers__view-all{display:inline-flex;align-items:center;gap:8px;font-size:var(--bs-link-size, 16px);font-weight:500;text-decoration:none;color:var(--bs-link-color, rgb(var(--color-foreground)))}.bestsellers__view-all:hover{text-decoration:underline}.bestsellers__view-all .icon-arrow{width:1.6rem;height:1.6rem}@media screen and (min-width:750px){.bestsellers__heading{font-size:var(--bs-heading-size, 40px)}}.bestsellers__slider{position:relative}.bestsellers__list{display:grid;grid-template-columns:repeat(var(--bs-cols-mobile, 2),minmax(0,1fr));gap:var(--bs-gap, 16px);margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.bestsellers__list{grid-template-columns:repeat(var(--bs-cols, 4),minmax(0,1fr))}}.bestsellers__list.slider .bestsellers__item.slider__slide{scroll-snap-align:start}.bestsellers__item{min-width:0;display:flex}.bestsellers__list.slider{align-items:stretch}@media screen and (max-width:989px){.bestsellers__list.slider{display:flex;grid-template-columns:none}.bestsellers__list.slider .bestsellers__item{width:calc((100% - (var(--bs-cols-mobile, 2) - 1) * var(--bs-gap, 16px)) / var(--bs-cols-mobile, 2));flex:0 0 auto}}@media screen and (min-width:990px){.bestsellers__list.slider{display:flex;grid-template-columns:none}.bestsellers__list.slider .bestsellers__item{width:calc((100% - (var(--bs-cols, 4) - 1) * var(--bs-gap, 16px)) / var(--bs-cols, 4));flex:0 0 auto}}.bestsellers__list.bestsellers__list.slider{scroll-padding-left:0}.bestsellers__list.slider:after{content:none}.bestsellers__card{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;padding:var(--bs-card-padding, 12px);border:1px solid var(--bs-card-border, rgba(var(--color-foreground), .12));border-radius:var(--bs-card-radius, 10px);background:var(--bs-card-bg, rgb(var(--color-background)))}.bestsellers__media{position:relative;display:block;margin-bottom:12px;border-radius:calc(var(--bs-card-radius, 10px) - 2px);overflow:hidden}.bestsellers__image{display:block;width:100%;height:var(--bs-image-height, 220px);object-fit:var(--bs-image-fit, contain)}.bestsellers__image--hover{position:absolute;top:0;left:0;opacity:0}.bestsellers__media>.bestsellers__image{transition:opacity var(--duration-default, .2s) ease}@media(hover:hover){.bestsellers__card:hover .bestsellers__media:has(.bestsellers__image--hover)>.bestsellers__image:not(.bestsellers__image--hover){opacity:0}.bestsellers__card:hover .bestsellers__image--hover{opacity:1}}.bestsellers__card.card-wrapper--reveal .bestsellers__media:has(.bestsellers__image--hover)>.bestsellers__image:not(.bestsellers__image--hover){opacity:0}.bestsellers__card.card-wrapper--reveal .bestsellers__image--hover{opacity:1}.bestsellers__badges{position:absolute;top:8px;left:8px;right:8px;display:flex;flex-wrap:nowrap;gap:6px;z-index:1;pointer-events:none}.bestsellers__badge{display:inline-flex;align-items:center;min-width:0;padding:4px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:var(--bs-badge-radius, 3px);font-size:var(--bs-badge-size, 11px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.4;color:var(--bs-badge-color, #ffffff)}.bestsellers__badge--primary{background:var(--bs-badge-primary-bg, #e01f26)}.bestsellers__badge--secondary{background:var(--bs-badge-secondary-bg, #7a7a7a)}.bestsellers__body{display:flex;flex-direction:column;flex:1 1 auto;gap:8px}.bestsellers__title{margin:0;font-size:var(--bs-title-size, 15px);font-weight:600;line-height:1.35}.bestsellers__title a{color:inherit;text-decoration:none}.bestsellers__title a:hover{text-decoration:underline}.bestsellers__rating{display:flex;align-items:center;gap:6px;margin:0}.bestsellers__rating .rating-star{--color-rating-star: var(--bs-star-color, #f5a623);--letter-spacing: .7;--font-size: 1.4}.bestsellers__rating-count{font-size:var(--bs-rating-count-size, 13px);color:rgba(var(--color-foreground),.6)}.bestsellers__price{margin:0;font-size:var(--bs-price-size, 20px);font-weight:700;color:var(--bs-price-color, rgb(var(--color-foreground)))}.bestsellers__price s{margin-left:6px;font-weight:400;font-size:.8em;opacity:.6}.bestsellers__button.button{display:flex;align-items:center;justify-content:center;width:100%;margin-top:auto;min-height:var(--bs-button-height, 44px);border-radius:var(--bs-button-radius, 4px);font-size:var(--bs-button-size, 14px);font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.bestsellers__button.button:after,.bestsellers__button.button:before{content:none}.bestsellers__button.button{background:transparent;border:1px solid var(--bs-button-border, #1a1a1a);color:var(--bs-button-color, #1a1a1a);box-shadow:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.bestsellers__button.button:hover{background:var(--bs-button-hover-bg, #0b5fa5);border-color:var(--bs-button-hover-bg, #0b5fa5);color:var(--bs-button-hover-text, #ffffff)}.bestsellers__slider-buttons.slider-buttons{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;pointer-events:none;z-index:2}.bestsellers__slider-buttons .slider-button{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto;display:flex;align-items:center;justify-content:center;width:var(--bs-arrow-size, 40px);height:var(--bs-arrow-size, 40px);padding:0;border-radius:50%;background:var(--bs-arrow-bg, #ffffff);color:var(--bs-arrow-color, rgb(var(--color-foreground)));box-shadow:0 1px 6px rgba(var(--color-foreground),.22);transition:background-color .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent}@media(hover:hover){.bestsellers__slider-buttons .slider-button:hover:not([disabled]){background:var(--bs-arrow-bg-hover, #ffffff);color:var(--bs-arrow-color-hover, rgb(var(--color-foreground)))}}.bestsellers__slider-buttons .slider-button .svg-wrapper{width:40%;height:40%}.bestsellers__slider-buttons .slider-button svg{width:100%;height:100%}.bestsellers__slider-buttons .slider-button[disabled]{opacity:.35;cursor:not-allowed}.bestsellers__slider-buttons .slider-button--prev{left:calc(min(var(--bs-arrow-offset, 20px),var(--bs-arrow-room, 1.5rem))*-1)}.bestsellers__slider-buttons .slider-button--next{right:calc(min(var(--bs-arrow-offset, 20px),var(--bs-arrow-room, 1.5rem))*-1)}@media screen and (min-width:750px){.bestsellers__slider-buttons{--bs-arrow-room: 5rem}}.bestsellers__card--mini .bestsellers__image,.bestsellers__card--cornhole .bestsellers__image{transform:scale(.9);transform-origin:center bottom}.bestsellers__form{display:block;margin-top:auto}.bestsellers__form form{margin:0}.bestsellers__button.button:disabled{opacity:.5;cursor:not-allowed}.bestsellers__button.button:disabled:hover{background:transparent;border-color:var(--bs-button-border, #1a1a1a);color:var(--bs-button-color, #1a1a1a)}
/*# sourceMappingURL=/cdn/shop/t/90/assets/section-bestsellers.css.map */
