.ft5-upselling-relative.svelte-1cmy13h{position:relative}.ft5-upselling-heading.svelte-1cmy13h{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.ft5-upselling-hidden.svelte-1cmy13h{visibility:hidden}.ft5-upselling-animation.svelte-1cmy13h{position:absolute;top:0}.ft5-upselling-margin8.svelte-1cmy13h{margin-top:8px}.ft5-upselling-ai.svelte-1fyrsqs{display:flex;align-items:center;margin-top:8px;color:var(--oc-semantic-color-text-secondary, #6d6d6d);opacity:1;transition:opacity 1s}.ft5-upselling-opacity-0.svelte-1fyrsqs{opacity:0}.ft5-upselling-ai-text.svelte-1fyrsqs{margin-left:8px}.ft5-upselling-rating-stars.svelte-10w0za2{display:flex}.ft5-upselling-skeleton.svelte-1kz8qdx{position:absolute;width:100%;height:100%;top:0;transition:opacity 1s}.ft5-upselling-opacity-0.svelte-1kz8qdx{opacity:0}.ft5-upselling-link.svelte-dyyjkh{text-decoration:none}.ft5-upselling-container.svelte-dyyjkh{padding:8px;background-color:#f0f0f0;border-radius:16px}.ft5-upselling-data-container.svelte-dyyjkh{position:relative}.ft5-upselling-data.svelte-dyyjkh{display:flex;gap:12px;margin-top:8px;padding:8px;background-color:#fff;border-radius:12px}.ft5-upselling-product-data.svelte-dyyjkh{min-width:0;display:flex;flex-direction:column;justify-content:center}.ft5-upselling-product-data-head.svelte-dyyjkh{min-width:0;display:flex;align-items:center;gap:8px}.ft5-upselling-brand-name.svelte-dyyjkh{min-width:0;display:flex;flex-direction:column}.ft5-upselling-name.svelte-dyyjkh{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px}.ft5-upselling-prices.svelte-dyyjkh{margin-top:4px;display:flex;gap:8px}.ft5-upselling-retail-price.svelte-dyyjkh{color:var(--oc-semantic-color-text-sale, #dc001d)}.ft5-upselling-suggested-price.svelte-dyyjkh{color:var(--oc-semantic-color-text-secondary, #6d6d6d)}.ft5-upselling-linethrough.svelte-dyyjkh{text-decoration:line-through}.ft5-upselling-additional.svelte-dyyjkh{display:flex;align-items:center;margin-top:4px;gap:4px;color:var(--oc-semantic-color-text-secondary, #6d6d6d)}.ft5-upselling-image.svelte-tuprxd{object-fit:contain;background-color:#fff;border-radius:12px;flex-shrink:0;flex-grow:0}.ft5-upselling-link.svelte-s5r0m{text-decoration:none}.ft5-upselling-container.svelte-s5r0m{padding:8px;background-color:#f0f0f0;border-radius:16px;display:flex;gap:16px}
