.template-search .bf-search-dense .bf-atc-label--compact{display:none}@media(max-width:767.98px){.template-search #ProductsList.bf-search-dense:not([data-layout=list]){--f-columns-mobile: 1 !important;row-gap:.8rem}.template-search .bf-search-dense:not([data-layout=list]) .product-card__wrapper{display:grid;grid-template-columns:11.8rem minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:1.2rem;align-items:start}.template-search .bf-search-dense:not([data-layout=list]) .product-card__image-wrapper{grid-column:1;grid-row:1 / span 2;width:11.8rem;height:15rem;overflow:hidden;border-radius:var(--pcard-radius)}.template-search .bf-search-dense:not([data-layout=list]) .product-card__image-wrapper>a,.template-search .bf-search-dense:not([data-layout=list]) product-card-scroll-snap,.template-search .bf-search-dense:not([data-layout=list]) product-card-scroll-snap .scroll-snap-container,.template-search .bf-search-dense:not([data-layout=list]) product-card-scroll-snap .scroll-snap-wrapper,.template-search .bf-search-dense:not([data-layout=list]) product-card-scroll-snap .scroll-snap-slide,.template-search .bf-search-dense:not([data-layout=list]) product-card-scroll-snap .scroll-snap-slide .media-wrapper{height:100%;max-height:none}.template-search .bf-search-dense:not([data-layout=list]) .product-card__image-wrapper>a{display:block}.template-search .bf-search-dense:not([data-layout=list]) .product-card__image--padding-top{padding-top:0}.template-search .bf-search-dense:not([data-layout=list]) .product-card__image-wrapper img{width:100%;height:100%;object-fit:cover}.template-search .bf-search-dense:not([data-layout=list]) .scroll-snap-controls,.template-search .bf-search-dense:not([data-layout=list]) .product-card__dots{display:none}.template-search .bf-search-dense:not([data-layout=list]) .product-card__badge{top:.4rem;bottom:auto;inset-inline:auto .4rem;height:auto;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:.2rem;max-width:calc(100% - .8rem)}.template-search .bf-search-dense:not([data-layout=list]) .product-card__badge .f-badge{font-size:1rem;line-height:1.2rem;padding:.1rem .4rem;border-radius:3px;height:auto;min-height:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:end}.template-search .bf-search-dense:not([data-layout=list]) .product-card__content-wrapper{grid-column:2;grid-row:1;padding-top:.8rem;padding-inline-end:1rem;margin:0}.template-search .bf-search-dense:not([data-layout=list]) .product-card__info{padding:0;gap:.6rem}.template-search .bf-search-dense:not([data-layout=list]) .product-card__tier-chip{align-self:flex-start;font-size:1.05rem;padding:2px 8px}.template-search .bf-search-dense:not([data-layout=list]) .marketing-button{display:none}.template-search .bf-search-dense:not([data-layout=list]) .product-card__title,.template-search .bf-search-dense:not([data-layout=list]) .product-card__title-text,.template-search .bf-search-dense:not([data-layout=list]) .product-card__sku{font-size:1.4rem;line-height:1.3}.template-search .bf-search-dense:not([data-layout=list]) .product-card__title a{display:flex;flex-wrap:wrap;align-items:baseline}.template-search .bf-search-dense:not([data-layout=list]) .product-card__title-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;flex:0 1 auto;min-width:0}.template-search .bf-search-dense:not([data-layout=list]) .product-card__sku{flex:0 0 auto;white-space:nowrap}.template-search .bf-search-dense:not([data-layout=list]) .product-card__fabric-info{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:1.2rem;line-height:1.35}.template-search .bf-search-dense:not([data-layout=list]) .product-card__fabric-info+.product-card__fabric-info{display:none}.template-search .bf-search-dense:not([data-layout=list]) .product-card:not(.product-card--simple) div.card-cta{grid-column:2;grid-row:2;align-self:end;position:static;padding:.6rem 1rem .8rem 0;--buttons-height: 3.4rem}.template-search .bf-search-dense:not([data-layout=list]) .card-cta .btn{min-height:3.4rem;height:auto;font-size:1.2rem;padding-inline:.8rem}.template-search .bf-search-dense:not([data-layout=list]) .bf-atc-label--full{display:none}.template-search .bf-search-dense:not([data-layout=list]) .bf-atc-label--compact{display:inline}.template-search .bf-search-dense:not([data-layout=list]) .product-card__whole-piece-action{text-transform:none}.template-search .bf-search-dense:not([data-layout=list]) .card-cta .product-card__main-actions{flex-wrap:wrap;row-gap:.6rem}.template-search .bf-search-dense:not([data-layout=list]) .card-cta quantity-input.quantity:not(.hidden){flex:0 0 100%;min-width:0;max-width:none;min-height:3.4rem;--buttons-height: 3.4rem}.template-search .bf-search-dense:not([data-layout=list]) .product-card__whole-piece-text{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;column-gap:.8rem;row-gap:.2rem}.template-search .bf-search-dense:not([data-layout=list]) .product-card__whole-piece-text>*{line-height:1.35}.template-search .bf-search-dense:not([data-layout=list]) .product-card__whole-piece-btn{padding:.6rem 1rem}.template-search .bf-search-dense:not([data-layout=list]) .product-card:not(.product-card--simple) div.card-cta .product-card__whole-piece{margin-bottom:.6rem}.template-search .bf-search-dense:not([data-layout=list]) .product-card__whole-piece-note{font-size:1.15rem}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/bf-search-dense.css.map */
