.t4f-mobile-search-product-card[data-v-7a41d28b]{background:#fff;border:1px solid #d5d5d5;border-radius:12px;box-shadow:0 1.5px #22222214;box-sizing:border-box;overflow:hidden}.t4f-mobile-search-product-card+.t4f-mobile-search-product-card[data-v-7a41d28b]{margin-top:12px}.t4f-mobile-search-product-card-media[data-v-7a41d28b]{background:#d9e4ef;cursor:pointer;height:148px;overflow:hidden;position:relative}.t4f-mobile-search-product-card-cover[data-v-7a41d28b]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.t4f-mobile-search-product-card-sold-out[data-v-7a41d28b]{background:#0000004d url(../img/coming-soon.png) no-repeat 50%;inset:0;position:absolute}.t4f-mobile-search-product-card-video[data-v-7a41d28b]{height:40px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px;z-index:2}.t4f-mobile-search-product-card-heart[data-v-7a41d28b]{background:transparent;border:0;cursor:pointer;height:20px;padding:0;position:absolute;right:8px;top:8px;width:20px}.t4f-mobile-search-product-card-heart img[data-v-7a41d28b]{display:block;height:20px;width:20px}.t4f-mobile-search-product-card-content[data-v-7a41d28b]{min-width:0;padding:12px}.t4f-mobile-search-product-card-title[data-v-7a41d28b]{color:#222;display:-webkit-box;font-size:14px;font-weight:700;line-height:20px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.t4f-mobile-search-product-card-title a[data-v-7a41d28b]{color:inherit;text-decoration:none}.t4f-mobile-search-product-card-group-badge[data-v-7a41d28b]{border-radius:3px;color:#222;display:inline-block;font-size:12px;font-weight:700;line-height:18px;margin-right:4px;padding:1px 4px;vertical-align:1px}.t4f-mobile-search-product-card-group-badge.small[data-v-7a41d28b]{background:#ffe248}.t4f-mobile-search-product-card-group-badge.private[data-v-7a41d28b]{background:#cde8ff}.t4f-mobile-search-product-card-rating[data-v-7a41d28b]{align-items:center;color:#777;display:flex;font-size:12px;gap:5px;line-height:16px;margin-top:6px;min-height:16px}.t4f-mobile-search-product-card-score[data-v-7a41d28b]{align-items:center;background:#170099;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;gap:2px;height:16px;line-height:16px;padding:0 4px}.t4f-mobile-search-product-card-score img[data-v-7a41d28b]{height:12px;width:12px}.t4f-mobile-search-product-card-reviews[data-v-7a41d28b]{background:transparent;border:0;color:#222;cursor:pointer;font-size:12px;line-height:16px;padding:0}.t4f-mobile-search-product-card-booked[data-v-7a41d28b]{border-left:1px solid #d5d5d5;color:#777;padding-left:5px}.t4f-mobile-search-product-card-tags[data-v-7a41d28b]{display:flex;flex-wrap:nowrap;gap:8px;margin-top:8px;overflow:hidden}.t4f-mobile-search-product-card-tag[data-v-7a41d28b]{border-radius:4px;box-sizing:border-box;color:#4e4d5c;flex:0 0 auto;font-size:11px;height:20px;line-height:16px;max-width:calc(100% - 4px);overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}.t4f-mobile-search-product-card-tag.assurance[data-v-7a41d28b],.t4f-mobile-search-product-card-tag.feature[data-v-7a41d28b],.t4f-mobile-search-product-card-tag.service[data-v-7a41d28b]{background:#e9f2fe}.t4f-mobile-search-product-card-description[data-v-7a41d28b]{color:#4e4d5c;display:-webkit-box;font-size:12px;font-weight:400;line-height:16px;margin:8px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.t4f-mobile-search-product-card-meta-list[data-v-7a41d28b]{display:flex;flex-direction:column;gap:4px;margin-top:8px}.t4f-mobile-search-product-card-meta[data-v-7a41d28b]{color:#777;display:flex;font-size:12px;font-weight:400;line-height:16px;margin:0;min-width:0;white-space:nowrap}.t4f-mobile-search-product-card-meta-label[data-v-7a41d28b]{color:#777;flex:0 0 52px;margin-right:4px;width:52px}.t4f-mobile-search-product-card-meta-value[data-v-7a41d28b]{color:#222;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t4f-mobile-search-product-card-price[data-v-7a41d28b]{align-items:flex-end;color:#777;display:flex;flex-direction:column;margin-top:11px}.t4f-mobile-search-product-card-from[data-v-7a41d28b]{font-size:12px;line-height:16px}.t4f-mobile-search-product-card-from s[data-v-7a41d28b]{margin-left:3px}.t4f-mobile-search-product-card-price-line[data-v-7a41d28b]{align-items:center;display:flex;gap:5px;min-height:22px}.t4f-mobile-search-product-card-save[data-v-7a41d28b]{align-items:center;background:#ef2929;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:20px;line-height:20px;padding:0 7px}.t4f-mobile-search-product-card-price-value[data-v-7a41d28b]{color:#222;font-size:20px;font-weight:800;line-height:22px}.t4f-mobile-search-product-card-price-value.discounted[data-v-7a41d28b]{color:#ef2929}.t4f-mobile-search-product-card-price-line .van-icon[data-v-7a41d28b]{color:#222;font-size:16px}.t4f-mobile-search-product-card-price-line .van-icon.discounted[data-v-7a41d28b]{color:#ef2929}.t4f-mobile-search-product-card-promotions[data-v-7a41d28b]{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;margin-top:6px}.t4f-mobile-search-product-card-promotion[data-v-7a41d28b]{background:#fff0e7;border-radius:4px;box-sizing:border-box;color:#ff6006;font-size:11px;height:20px;line-height:16px;max-width:100%;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}
