.best-sellers{--bs-ink: #00361d;--bs-green: var(--gg-green, #00723e);--bs-accent: var(--gg-accent, #f26649);--bs-muted: #6b6b6e;--bs-line: rgba(0, 54, 29, .14);--bs-gap: 2.4rem;--bs-columns: 4;display:block;color:#3a3a3c}.best-sellers [hidden]{display:none!important}.best-sellers__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2rem}.best-sellers__eyebrow{display:flex;align-items:center;gap:1rem;margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:1.3rem;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:#b03a1f}.best-sellers__eyebrow:before{content:"";display:block;width:2.8rem;height:.2rem;background:var(--bs-accent)}.best-sellers__intro{flex:1 1 auto;min-width:0}.best-sellers__title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:1.2rem;margin-top:1.2rem}.best-sellers__title{margin:0;font-family:var(--font-heading-family);font-weight:700;font-size:4.8rem;line-height:1;letter-spacing:-.01em;color:var(--bs-ink)}.best-sellers__description{margin-top:1.2rem;font-size:1.7rem;line-height:1.6;color:#3a3a3c}.best-sellers__description p{margin:0}.best-sellers__link{padding-bottom:.6rem;border-bottom:.2rem solid #7ac143;font-weight:700;font-size:1.4rem;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-green);text-decoration:none}.best-sellers__link:hover{color:var(--bs-ink)}.best-sellers__carousel{position:relative;isolation:isolate}.best-sellers__arrow{position:absolute;top:var(--bs-arrow-top, 50%);z-index:3;display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:0;border:.1rem solid rgba(0,54,29,.12);border-radius:50%;background:#fff;color:var(--bs-ink);box-shadow:0 .4rem 1.4rem #00000024;cursor:pointer;transform:translateY(-50%);transition:opacity .2s ease-out,visibility .2s ease-out,background-color .2s ease-out,color .2s ease-out,transform .2s ease-out}.best-sellers__arrow--prev{left:-2.4rem}.best-sellers__arrow--next{right:-2.4rem}.best-sellers__arrow .icon{width:1.6rem;height:1.6rem}.best-sellers__arrow--prev .icon{transform:rotate(180deg)}.best-sellers__arrow:hover{background:var(--bs-green);color:#fff;transform:translateY(-50%) scale(1.06)}.best-sellers__arrow:focus-visible{outline:.2rem solid var(--bs-accent);outline-offset:.2rem}.best-sellers__arrow:disabled{opacity:0;visibility:hidden;pointer-events:none}.best-sellers__toolbar{margin-top:3.2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;border-bottom:.1rem solid var(--bs-line)}.best-sellers__tabs{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none}.best-sellers__tab{flex:none;height:4.8rem;padding:0 1.8rem;margin-bottom:-.1rem;border:0;border-bottom:.3rem solid transparent;background:transparent;cursor:pointer;font-family:var(--font-body-family);font-weight:700;font-size:1.4rem;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-muted)}.best-sellers__tab[aria-selected=true]{color:var(--bs-ink);border-bottom-color:var(--bs-accent)}.best-sellers__tab:focus-visible{outline:.2rem solid var(--bs-green);outline-offset:-.2rem}.best-sellers__grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--bs-gap) * (var(--bs-columns) - 1)) / var(--bs-columns));gap:var(--bs-gap);align-items:stretch;list-style:none;margin:2.2rem 0 -2.2rem;padding:.6rem 0 2.8rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.best-sellers__grid::-webkit-scrollbar{display:none}.best-sellers__item{display:flex;scroll-snap-align:start}.best-sellers__empty{margin-top:2.8rem;padding:4.8rem;text-align:center;border:.1rem dashed rgba(0,54,29,.3);border-radius:.6rem;font-weight:500;font-size:1.7rem;line-height:1.5;color:var(--bs-ink)}.best-sellers__empty a{color:var(--bs-green)}.best-sellers__dots{display:none}.best-sellers .card-wrapper{width:100%}.best-sellers .card__vendor{font-family:var(--font-body-family);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-green);opacity:1;margin-bottom:.4rem}.best-sellers .card__heading,.best-sellers .card__heading a{font-family:var(--font-body-family);font-weight:500;letter-spacing:0;color:var(--bs-ink)}.best-sellers .card-information .price-item--regular,.best-sellers .card-information .price-item--sale{font-family:var(--font-body-family);font-weight:700;color:#1a1a1a}.best-sellers .card-information .price--on-sale s.price-item--regular{font-weight:400;color:var(--bs-muted)}.best-sellers .card__rank{font-family:var(--font-body-family);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.best-sellers .card-variants__pill span,.best-sellers .card-variants__select{font-family:var(--font-body-family);font-weight:700}.best-sellers__footer{margin-top:4rem;display:flex;justify-content:center}@media screen and (max-width:989px){.best-sellers{--bs-columns: 3}}@media screen and (max-width:749px){.best-sellers{--bs-gap: 1.2rem}.best-sellers__header{display:block}.best-sellers__eyebrow{font-size:1.2rem}.best-sellers__title-row{margin-top:.8rem}.best-sellers__title{font-size:3.2rem;line-height:1.02}.best-sellers__description{font-size:1.5rem}.best-sellers__carousel{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;column-gap:1.2rem}.best-sellers__panel{order:-1;flex:0 0 100%;min-width:0}.best-sellers__arrow,.best-sellers__arrow:hover{position:static;order:1;flex:none;margin-top:1.6rem;border:0;background:var(--bs-green);color:#fff;box-shadow:none;transform:none}.best-sellers__arrow:disabled{opacity:1;visibility:visible;background:#9ea3ab}.best-sellers__carousel:has(.best-sellers__arrow--prev:disabled):has(.best-sellers__arrow--next:disabled) .best-sellers__arrow{display:none}.best-sellers__dots{flex:0 0 100%;min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;margin-top:2rem}.best-sellers__dots:empty{display:none}.best-sellers__dots span{width:.7rem;height:.7rem;border-radius:.35rem;background:#7ac1434d;transition:width .2s ease-out,background-color .2s ease-out}.best-sellers__dots span.is-active{width:1.8rem;background:#7ac143}.best-sellers__footer{order:2;flex:0 0 100%;margin-top:1.6rem}.best-sellers .best-sellers__cta{width:100%;min-height:4.8rem;padding:0 1.2rem}.best-sellers__toolbar{margin-top:1.6rem;border-bottom:0}.best-sellers__tabs{margin:0 -1.5rem;padding:0 1.5rem;border-bottom:.1rem solid var(--bs-line)}.best-sellers__tab{height:4.4rem;padding:0 1.2rem;font-size:1.3rem}.best-sellers__grid{grid-auto-columns:100%;margin:1.2rem -1.5rem -2.2rem;padding:.6rem 3rem 2.2rem}.best-sellers__item{scroll-snap-align:center}.best-sellers .card__inner.ratio{--ratio-percent: 85% !important}.best-sellers .product-card-wrapper .card:not(.card--horizontal) .card__heading{font-size:calc(var(--font-heading-scale) * 1.8rem)}.best-sellers .card-information .price{font-size:1.9rem}}@media(prefers-reduced-motion:reduce){.best-sellers__arrow,.best-sellers__dots span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-best-sellers.css.map */
