.product-card{position:relative}.tfc-wish{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line,#ced6df);color:var(--navy,#102b49);background:#fff;padding:10px;cursor:pointer;font:inherit;border-radius:2px}.tfc-wish .tft-icon{width:22px;height:22px}.product-card>.tfc-wish{position:absolute;top:8px;right:8px;width:28px;height:28px;padding:3px;border:0;border-radius:50%;background:#fffffff0}.product-card>.tfc-wish span{display:none}.tfc-wish[aria-pressed=true]{background:#ffede6;outline:2px solid var(--accent,#ff511d)}.summary>.tfc-wish{width:100%;margin:12px 0}.product-grid.tfc-editorial-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 24px}.tfc-editorial-products .product-card{display:grid;grid-template-columns:60px minmax(0,1fr);gap:8px;padding:8px;border:1px solid #e4e8ed}.tfc-editorial-products .card-action,.tfc-editorial-products .swatches,.tfc-editorial-products .tfc-wish{display:none}.tfc-editorial-products .card-image{aspect-ratio:1}.tfc-editorial-products .card-content h3{font-size:12px}.tfc-editorial-products .price{font-size:14px}@media(max-width:600px){.product-grid.tfc-editorial-products{grid-template-columns:1fr}.tfc-editorial-products .product-card{grid-template-columns:85px 1fr}}

.tfc-editorial-products .card-content{min-width:0}.tfc-editorial-products .card-content h3{overflow-wrap:break-word;line-height:1.35}
