.search-form .form-control { background-color: #B1D4E0; } .advanced-search-results { background: white; border: 1px solid #ccc; padding: 1rem; border-radius: 0; } .results-section { padding: 1rem; } .section-title { font-weight: bold; margin-bottom: 0.5rem; } .bubble { padding: 5px 10px; border-radius: 20px; background-color: #efefef; display: inline-block; margin: 5px 10px 5px 0; white-space: nowrap; font-size: 0.9rem; } .list-group-item { display: flex; align-items: center; border: none; padding: 6px 0; font-size: 0.9rem; transition: background 0.2s; } .list-group-item:hover { background-color: #f1f1f1; } .list-group-item img { margin-right: 10px; width: 40px; height: auto; } .view-all-results, .view-all-results-desktop { font-weight: 600; border-radius: 20px; background-color: #efefef; padding: 5px 10px; white-space: nowrap; text-decoration: none; font-size: 0.9rem; } @media (max-width: 768px) { .section-title { margin-left: 10px; } .results-section { padding: 0.5rem 1rem; } .categories-container, .manufacturers-container { padding-left: 0 !important; } } .product-image-wrapper { width: 50px; height: 50px; overflow: hidden; display: flex; align-items: center; justify-content: center; } .product-image-wrapper img { max-width: 100%; max-height: 100%; }
back to top