.tbc-section-promo-grid .tbc-section-promo-grid__container{--tbc-promo-grid-gap: 1rem}.tbc-section-promo-grid .tbc-section-promo-grid__list{display:grid;grid-template-columns:repeat(var(--tbc-promo-grid-cols-mobile),1fr);gap:var(--tbc-promo-grid-gap)}.tbc-section-promo-grid .tbc-section-promo-grid__item{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;gap:0;min-height:var(--tbc-promo-grid-image-height, auto)}.tbc-section-promo-grid .tbc-section-promo-grid__item .floating_link{font-size:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;margin:0;padding:0;cursor:pointer}.tbc-section-promo-grid .tbc-section-promo-grid__item--content-center{align-items:center}.tbc-section-promo-grid .tbc-section-promo-grid__item--content-bottom{align-items:flex-end}.tbc-section-promo-grid .tbc-section-promo-grid__image--container{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.tbc-section-promo-grid .tbc-section-promo-grid__image--container img{width:100%;height:100%;object-fit:cover;border-radius:4px}.tbc-section-promo-grid .tbc-section-promo-grid__content--inner{z-index:2;width:100%;padding:2.4rem;text-decoration:none}.tbc-section-promo-grid .tbc-section-promo-grid__content--inner.text-left{text-align:left}.tbc-section-promo-grid .tbc-section-promo-grid__content--inner.text-center{text-align:center}.tbc-section-promo-grid .tbc-section-promo-grid__content--inner.text-right{text-align:right}.tbc-section-promo-grid .tbc-section-promo-grid__content--inner.text-center .tbc-section-promo-grid__button{display:flex;justify-content:center}.tbc-section-promo-grid .tbc-section-promo-grid__content--inner.text-right .tbc-section-promo-grid__button{display:flex;justify-content:flex-end}.tbc-section-promo-grid .tbc-section-promo-grid__title{margin:0}.tbc-section-promo-grid .tbc-section-promo-grid__title>*{margin:0;font-family:var(--tbc-font-heading-family);font-weight:var(--tbc-font-weight-semibold);font-size:var(--tbc-font-h2-size);line-height:114.99999999999999%;letter-spacing:0;color:rgb(var(--color-foreground));text-transform:uppercase}.tbc-section-promo-grid .tbc-section-promo-grid__description{margin-top:1.2rem;margin-bottom:0}.tbc-section-promo-grid .tbc-section-promo-grid__description>*{margin:0;font-family:var(--tbc-font-body-family);font-weight:var(--tbc-font-weight-regular);font-size:var(--tbc-font-body-primary-size);line-height:var(--tbc-line-height-body);letter-spacing:var(--tbc-letter-spacing-tight);color:rgba(var(--color-foreground),1)}.tbc-section-promo-grid .tbc-section-promo-grid__button{margin-top:1.2rem;display:inline-block;z-index:6;position:relative}.tbc-section-promo-grid .tbc-section-promo-grid__button-link{padding-left:1.8rem;padding-right:1.8rem;margin:0;height:4rem;min-height:4rem;display:inline-flex;align-items:center;justify-content:center;gap:0;font-family:var(--tbc-font-body-family);font-weight:var(--tbc-font-weight-regular);font-size:var(--tbc-font-body-primary-size);line-height:var(--tbc-line-height-body);letter-spacing:var(--tbc-letter-spacing-tight);width:max-content!important;min-width:max-content;z-index:6}@media screen and (min-width:750px){.tbc-section-promo-grid .tbc-section-promo-grid__list{grid-template-columns:repeat(var(--tbc-promo-grid-cols-tablet),minmax(0,1fr))}}@media screen and (min-width:990px){.tbc-section-promo-grid .tbc-section-promo-grid__list{grid-template-columns:repeat(var(--tbc-promo-grid-cols-desktop),minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/tbc-promo-grid.css.map */
