.bb-card{display:flex;flex-direction:column;gap:var(--bb-space-3);height:100%;min-width:0}.bb-card__image{color:inherit;display:block;position:relative;text-decoration:none}.bb-card__img--second{display:none}.bb-card__badge,.bb-card__saving{position:absolute;top:var(--bb-space-2)}.bb-card__badge{background:var(--bb-color-bg);left:var(--bb-space-2)}.bb-card__saving{right:var(--bb-space-2)}.bb-card__body{display:flex;flex:1;flex-direction:column;gap:var(--bb-space-2)}.bb-card__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:inherit;display:-webkit-box;font-family:var(--bb-font-heading);font-size:var(--bb-text-lg);font-weight:var(--bb-weight-heading);letter-spacing:0;line-height:var(--bb-leading-snug);margin:0;overflow:hidden}.bb-card__title a{color:inherit;text-decoration:none}.bb-card__title a:hover{text-decoration:underline;text-underline-offset:.2em}.bb-card__rating{align-items:center;display:flex;gap:var(--bb-space-1)}.bb-card__rating .bb-icon{height:var(--bb-text-base);width:var(--bb-text-base)}.bb-card__bullets{color:var(--bb-color-text-soft);font-size:var(--bb-text-sm);line-height:var(--bb-leading-snug);list-style:none;margin:0;padding:0}.bb-card__price{font-size:var(--bb-text-base);font-weight:var(--bb-weight-strong);margin:0}.bb-card__was{color:var(--bb-color-text-soft);font-weight:var(--bb-weight-body);margin-inline-start:var(--bb-space-1)}.bb-card__swatches{align-items:center;display:flex;flex-wrap:wrap;gap:var(--bb-space-2);list-style:none;margin:0;padding:0}.bb-card__swatch{background:var(--bb-swatch, var(--bb-color-bg-alt));border:var(--bb-border);border-radius:var(--bb-radius-pill);height:var(--bb-space-4);width:var(--bb-space-4)}.bb-card__quick,.bb-card__form{margin-block-start:auto}.bb-card__quick>summary{list-style:none}.bb-card__quick>summary::-webkit-details-marker{display:none}.bb-card__sheet{background:var(--bb-color-bg);border-block-start:var(--bb-border);bottom:0;left:0;padding:var(--bb-space-5) var(--bb-gutter);position:fixed;right:0;z-index:20}.bb-card__sheet .bb-card__form{display:grid;gap:var(--bb-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--bb-space-3)}@media(min-width:750px){.bb-card__quick{position:relative}.bb-card__sheet{border:var(--bb-border);bottom:auto;left:0;padding:var(--bb-space-3);position:absolute;right:0}.bb-card__sheet .bb-h4{display:none}.bb-card__sheet .bb-card__form{margin-block-start:0}}@media(hover:hover)and (min-width:990px){.bb-card__img--second{display:block;opacity:0;transition:opacity var(--bb-duration) var(--bb-ease)}.bb-card__image:hover .bb-card__img--second{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bb-card.css.map */
