.product-links-editor{grid-column:1/-1;padding:24px;border:1px solid #e1e5de;border-radius:14px;background:#fff}.product-links-editor h3{margin:0 0 10px}.product-links-editor p{color:#687064;font-size:14px;line-height:1.7}.product-links-editor input{width:100%;box-sizing:border-box}.product-links-editor [data-link-results]{max-height:320px;overflow:auto;margin:16px 0}.product-links-editor [data-link-selected]{margin-top:16px}.product-link-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px;border-bottom:1px solid #eceee8}.product-link-row>span{min-width:0;overflow-wrap:anywhere}.product-link-row>div{display:flex;gap:6px;flex-shrink:0}.product-link-row button{width:auto!important;min-height:36px;padding:7px 12px!important;border:1px solid #d3d9cf;border-radius:8px;background:#f4f6f1;color:#263222;cursor:pointer;white-space:nowrap}.product-link-row button:disabled{opacity:.4;cursor:default}.product-links-editor [data-link-selected] .product-link-row{background:#f3f6ef}.product-links-editor small{display:block;color:#687064}
#related[hidden],.detail-tabs a[hidden]{display:none!important}
@media(min-width:1181px){#related .related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}#related .related-card img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#f7f8f5;border-radius:12px}}
@media(max-width:1180px){.product-links-editor{padding:16px}.product-link-row{flex-wrap:wrap;padding:12px 4px}.product-link-row>span{flex:1 1 180px}#related .related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}#related .related-card{min-width:0}#related .related-card img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#f7f8f5;border-radius:10px}#related .related-card b{font-size:14px;overflow-wrap:anywhere}}
