.grid.tbc-product-grid.tbc-product-grid--gap-24{--tbc-product-grid-gap-half: 12px;--grid-mobile-horizontal-spacing: 0;--grid-mobile-vertical-spacing: 0;--grid-desktop-horizontal-spacing: 0;--grid-desktop-vertical-spacing: 0;column-gap:0;row-gap:0;width:calc(100% + var(--tbc-product-grid-gap-half) * 2);max-width:none;margin-left:calc(var(--tbc-product-grid-gap-half) * -1);margin-right:calc(var(--tbc-product-grid-gap-half) * -1)}.grid.tbc-product-grid.tbc-product-grid--gap-24 .grid__item{box-sizing:border-box;flex-grow:0;flex-shrink:0;min-width:0;padding-left:var(--tbc-product-grid-gap-half);padding-right:var(--tbc-product-grid-gap-half);padding-bottom:24px}.grid.tbc-product-grid.tbc-product-grid--gap-24 .product-card-wrapper,.grid.tbc-product-grid.tbc-product-grid--gap-24 .card,.grid.tbc-product-grid.tbc-product-grid--gap-24 .card__content,.grid.tbc-product-grid.tbc-product-grid--gap-24 .card__information,.grid.tbc-product-grid.tbc-product-grid--gap-24 .card-information{min-width:0;max-width:100%}@media screen and (max-width:749px){.grid.tbc-product-grid--gap-24.grid--2-col-tablet-down .grid__item{width:50%;max-width:50%}.grid.tbc-product-grid--gap-24.grid--1-col-tablet-down .grid__item{width:100%;max-width:100%}}@media screen and (min-width:750px)and (max-width:989px){.grid.tbc-product-grid--gap-24.grid--6-col-tablet .grid__item{width:16.66%;max-width:16.66%}.grid.tbc-product-grid--gap-24.grid--5-col-tablet .grid__item{width:20%;max-width:20%}.grid.tbc-product-grid--gap-24.grid--4-col-tablet .grid__item{width:25%;max-width:25%}.grid.tbc-product-grid--gap-24.grid--3-col-tablet .grid__item{width:33.33%;max-width:33.33%}.grid.tbc-product-grid--gap-24.grid--2-col-tablet .grid__item{width:50%;max-width:50%}.grid.tbc-product-grid--gap-24.grid--1-col-tablet .grid__item{width:100%;max-width:100%}}@media screen and (min-width:990px){.grid.tbc-product-grid.tbc-product-grid--gap-24.grid--6-col-desktop .grid__item{width:16.66%;max-width:16.66%}.grid.tbc-product-grid.tbc-product-grid--gap-24.grid--5-col-desktop .grid__item{width:20%;max-width:20%}.grid.tbc-product-grid.tbc-product-grid--gap-24.grid--4-col-desktop .grid__item{width:25%;max-width:25%}.grid.tbc-product-grid.tbc-product-grid--gap-24.grid--3-col-desktop .grid__item{width:33.33%;max-width:33.33%}.grid.tbc-product-grid.tbc-product-grid--gap-24.grid--2-col-desktop .grid__item{width:50%;max-width:50%}.grid.tbc-product-grid.tbc-product-grid--gap-24.grid--1-col-desktop .grid__item{width:100%;max-width:100%}}.tbc-card-list__discount{display:none!important}.tbc-card-list__media-discount,.tbc-card-list__media-badge{display:none}.tbc-card-list__main,.tbc-card-list__aside{display:contents}.card__content .tbc-card-list__main>.card__information{order:1}.card__content .tbc-card-list__main>.card-information{order:2;margin-top:.2rem}.card__content .tbc-product-card__product-info{order:3;margin-top:.2rem}.card__content .tbc-product-card__stock-badge{order:4}.card__content .tbc-product-card__actions,.card__content .quick-add,.card__content .quick-add-bulk{order:5}.card__content .tbc-product-card__swatches{order:6}.card__content .tbc-card-list__aside>.card__badge{order:7}.price--product-card{padding:4px 0}.price--product-card .price__container{margin-bottom:0}.price--product-card.price--on-sale .price__sale--product-card{display:flex;align-items:center;flex-wrap:wrap;row-gap:.8rem;column-gap:1rem}.price--product-card.price--on-sale .price__sale--product-card .price-item{margin:0;line-height:100%;padding-top:4px;padding-bottom:2px}.price--product-card .price-item--pdp-current{font-family:var(--tbc-font-body-family);font-size:var(--tbc-font-price-small-size);font-weight:var(--tbc-font-weight-bold);line-height:100%;color:rgb(var(--color-foreground-hover));letter-spacing:var(--tbc-letter-spacing-none)}.price--product-card .price__discount-badge{display:inline-flex;align-items:center;justify-content:center;padding:0 .6rem;border-radius:0;background-color:rgb(var(--color-foreground-hover));color:#fff;font-family:var(--tbc-font-body-family);font-size:var(--tbc-font-body-primary-size);font-weight:var(--tbc-font-weight-semibold);line-height:var(--tbc-line-height-ui);letter-spacing:var(--tbc-letter-spacing-none);text-transform:uppercase;white-space:nowrap;height:25px}.price--product-card .price__discount-badge span{line-height:100%;vertical-align:middle;display:inline-block;transform:translateY(1px)}.price--product-card .price-item--pdp-compare{color:var(--tbc-product-card-muted, #808080);font-family:var(--tbc-font-body-family);font-size:var(--tbc-font-price-small-size);font-weight:var(--tbc-font-weight-regular);line-height:var(--tbc-line-height-heading)!important;letter-spacing:var(--tbc-letter-spacing-tight);display:block!important;width:100%}.price--product-card .price-item--pdp-compare s{text-decoration:line-through;text-decoration-color:currentColor}.tbc-product-card__product-info{padding:2px 0}.tbc-product-card__specs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5px}.tbc-product-card__spec-item{position:relative;display:block;padding-left:.4rem;padding-top:.2rem;padding-bottom:.2rem;font-size:var(--tbc-font-heading-small-size, 1.2rem);font-weight:var(--tbc-font-weight-regular);line-height:155%;letter-spacing:var(--tbc-letter-spacing-tight);color:rgb(var(--color-foreground));overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;min-width:0}.product-card-wrapper .card__information,.product-card-wrapper .card-information,.tbc-product-card__product-info,.tbc-product-card__specs{min-width:0;max-width:100%}.tbc-product-card__spec-label,.tbc-product-card__spec-value{white-space:nowrap}.tbc-product-card__stock-badge{padding:4px 0;text-align:left;display:flex;align-items:center;justify-self:flex-start}.tbc-product-card__stock-badge-text{margin:0;font-size:var(--tbc-font-heading-small-size, 1.2rem);font-weight:var(--tbc-font-weight-bold);line-height:155%;letter-spacing:var(--tbc-letter-spacing-tight);color:var(--tbc-product-card-stock-color, #009654);font-family:var(--tbc-font-body-family)}.tbc-product-card__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:.2rem}.tbc-product-card__swatch{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;padding:0;margin:8px 0 4px;border:1px solid var(--gray-4, #b0b0b0);border-radius:50%;background:transparent;text-decoration:none;cursor:pointer}.tbc-product-card__swatch .swatch{--swatch--size: 1rem;border:0}.tbc-product-card__swatch--unavailable{opacity:.45}#ProductGridContainer .product-grid .price--product-card .price__discount-badge{border-radius:.2rem}#ProductGridContainer .product-grid:not(.tbc-product-grid--list) .tbc-product-card__swatches{margin-top:1.6rem}@media screen and (max-width:749px){.price--product-card.price--on-sale .price__sale--product-card .price-item{padding-top:2px}}.usp-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/26/assets/tbc-product-grid.css.map */
