Faits :
A.
A.a. Le 10 juin 2008, C._ a conclu un contrat de travail avec A.A._ SA Genève avec effet au 1er septembre 2008.
A.b. Le 6 mai 2010, une nouvelle entité, ayant notamment pour but la fourniture de services dans le domaine fiduciaire, la gestion et le contrôle d'entreprises ainsi que la tenue de comptabilités, a été créée et inscrite au registre du commerce sous la raison sociale A.A._ SA Vaud, devenue le 10 mai 2021 A._ AG (ci-après: A._).
Le capital-actions de A._ est composé de 1'000 actions nominatives de 100 fr. chacune, entièrement libérées; des certificats d'actions sont conservés dans un coffre à Baar. La société n'est pas soumise à un contrôle ordinaire et a renoncé à une révision restreinte.
Outre sa qualité d'actionnaire de A._ à 30 %, C._ était également employée à temps complet par ladite société et membre de son conseil d'administration dès sa création. A partir du mois de juin 2019, l'intéressée détenait 400 actions, soit 40 % du capital-actions de A._.
A.c. Selon ses statuts adoptés à la fin de l'année 2019, la société précitée ne reconnaît comme actionnaire que les personnes inscrites comme telles au registre des actions et l'inscription d'un actionnaire est attestée par la signature d'un membre du conseil d'administration sur le titre d'action ou le certificat.
A.d. Par courrier du 14 décembre 2020, C._ a résilié le contrat de travail qui la liait à A._.
A.e. Le 30 décembre 2020, la société D._ AG, dont les administrateurs sont E._, F._ et G._, est devenue actionnaire de A._ à hauteur de 60 % du capital-actions.
A.f. Le 20 janvier 2021, C._ a suggéré à A._ d'organiser un audit externe.
Le lendemain, F._ a rejeté cette proposition et lui a répondu que l'assemblée générale ordinaire de A._ prévue le 28 janvier 2021 était maintenue.
Lors de ladite assemblée générale, les comptes 2020 de A._ ont été présentés mais n'ont pas été approuvés. Il n'est pas établi qu'un rapport de gestion relatif à l'exercice 2020 ait été mis à la disposition des actionnaires.
A.g. Le 29 janvier 2021, C._ a conclu un contrat de vente d'actions avec son fils B._ en vertu duquel celui-ci a repris les 400 actions de A._ d'une valeur nominale de 100 fr. chacune. Il était prévu que les actions et tous les droits associés étaient transférés lors de la signature dudit contrat.
A.h. Le 1er février 2021, A._ a informé C._ que ses pouvoirs de gestion de ladite société étaient résiliés avec effet immédiat. Elle l'a en outre sommée de cesser toute action préjudiciable aux intérêts de la société et l'a mise en demeure de lui rembourser immédiatement un montant de 79'332 fr. correspondant à un prêt qu'elle lui aurait octroyé.
A cette date, la société H._ SA, dont C._ est l'administratrice avec signature individuelle, a été inscrite au registre du commerce. Certains employés et clients de A._ ont continué de travailler avec C._ au sein de cette nouvelle structure.
A.i. Le 2 février 2021, l'administrateur-président de A._ E._ a signé un document intitulé " Décision du conseil d'administration " indiquant que C._ était définitivement remplacée par F._ à la direction ainsi qu'à la gestion de A._.
Le lendemain, C._ a fait remarquer qu'elle était encore membre du conseil d'administration de A._ et que l'administrateur-président n'était ainsi pas en mesure de prendre seul des décisions pour le compte du conseil d'administration in corpore.
Par courrier du 24 février 2021, C._ a indiqué au conseil de A._ qu'elle avait vendu ses actions à B._ et lui a remis une attestation en vue de la modification du registre des actionnaires. Elle l'a également informé qu'elle démissionnait avec effet immédiat de son poste de membre du conseil d'administration de A._. Selon les informations ressortant du registre du commerce, l'intéressée a été administratrice de A._ avec signature individuelle jusqu'au 29 mars 2021.
A.j. Par avis publié le 8 avril 2021 dans la Feuille Officielle Suisse du Commerce, A._ a convoqué une assemblée générale extraordinaire pour le 30 avril 2021.
A.k. Le 15 avril 2021, A._ a mis fin aux contrats de travail de ses employés I._, J._ et K._ du fait de la liquidation de la société liée aux agissements prétendument répréhensibles commis par C._.
A.l. Par lettre du 22 avril 2021 adressée au conseil de A._, C._ et B._, par le truchement de leur mandataire, ont notamment requis, dans un délai échéant le 30 avril 2021, que le registre des actionnaires soit actualisé à la suite du transfert des 400 actions intervenu le 29 janvier 2021, qu'une assemblée générale extraordinaire soit convoquée le 5 mai 2021 au plus tard et qu'un contrôle spécial soit institué.
Par courrier du 28 avril 2021, le conseil de C._ et B._ a indiqué que la convocation de l'assemblée générale intervenue par voie édictale le 8 avril 2021 ne respectait pas les formes prescrites par les statuts, raison pour laquelle toutes les décisions qui seraient prises lors de celle-ci seraient nulles. Les deux intéressés ont toutefois annoncé leur présence à cette assemblée, dans l'hypothèse où le conseil d'administration entendrait néanmoins la maintenir.
A.m. L'assemblée générale de A._ s'est tenue le 30 avril 2021. C._ et B._ y ont pris part. La mise en oeuvre d'un contrôle spécial a été abordée et refusée par la majorité des actionnaires. Le procès-verbal de ladite assemblée n'a pas été envoyé aux participants.
A.n. Le 21 mai 2021, B._ a déposé une requête en inscription au registre des actionnaires dirigée contre A._ auprès du Tribunal d'arrondissement de La Côte.
A.o. Par requête de mesures superprovisionnelles et provisionnelles du 7 juin 2021, A._ a conclu à ce qu'il soit fait interdiction à C._ de démarcher ses employés ainsi que ses clients ou partenaires commerciaux, d'user des droits sociaux relatifs à la société, de transférer d'une quelconque manière ses actions, d'utiliser le matériel de la société, et à ce qu'ordre lui soit donné de restituer divers montants. Subsidiairement, elle a requis le blocage des comptes bancaires détenus par C._ ou la société H._ SA. A._ lui reprochait notamment d'avoir débauché certains de ses employés, incité certains clients à rompre ou à ne pas renouveler les contrats conclus avec elle, et porté atteinte aux intérêts moraux, matériels et financiers de la société.
Statuant le 13 juillet 2021 en qualité d'instance unique sur la requête de mesures provisionnelles, le Juge délégué de la Cour civile du Tribunal cantonal du canton de Vaud a entièrement débouté A._ de ses conclusions. Le recours interjeté par A._ contre cette décision a été déclaré irrecevable par le Tribunal fédéral (arrêt 4A_494/2021 du 23 septembre 2021).
B.
Par requête du 21 mai 2021 introduite devant la Cour civile du Tribunal cantonal vaudois, B._ et C._ ont requis la mise en oeuvre d'un contrôle spécial (<ref-law>).
Dans sa réponse du 13 août 2021, A._ a conclu, principalement, à l'irrecevabilité de la requête et, subsidiairement, à son rejet. Plus subsidiairement encore, elle a sollicité que les frais liés à l'activité du contrôleur spécial soient mis à la charge des requérants et que le champ du contrôle spécial soit étendu à la gestion de la société par C._ au cours de l'année 2020 ainsi qu'aux raisons du départ de ses clients et des démissions de plusieurs de ses collaborateurs au cours de l'exercice 2021.
Par jugement du 7 septembre 2021, le Juge délégué de la Cour civile du Tribunal cantonal du canton de Vaud a ordonné le contrôle spécial de A._ et désigné un expert réviseur agréé en qualité de contrôleur spécial aux fins d'élucider les six questions suivantes, tout en précisant que l'avance de frais réclamée par ce dernier serait supportée par A._:
1) Quelles sont les raisons du licenciement des employés I._, J._ et K._ dans le courant du mois d'avril 2021 ?
2) Est-ce que la gestion des affaires des clients ayant cessé leur relation avec A._ depuis le 1er janvier 2021 a été transférée vers une société tierce ?
3) Est-ce que A._ a mis en circulation, de manière formelle ou informelle, auprès de ses clients, l'information selon laquelle ses activités cesseraient prochainement et/ou seraient déplacées auprès de sociétés tierces ?
4) Quels sont les budgets prévisionnels pour les exercices 2021, 2022 et 2023, ainsi que les mesures prises en vue de permettre d'assurer la gestion des mandats confiés à A._ ?
5) Quelles sont les mesures prises en vue du développement de la clientèle et des affaires confiées à A._ ?
6) Quel est l'état actuel des finances de A._ (bilan, comptes de pertes et profits et flux de trésorerie) ?
Les motifs qui étayent cette décision seront exposés plus loin dans la mesure utile à la compréhension des griefs dont celle-ci est la cible.
C.
Le 8 octobre 2021, A._ (ci-après: la recourante) a formé un recours en matière civile, assorti d'une requête d'effet suspensif, à l'encontre de la décision précitée. Ella a conclu, principalement, à l'annulation de la décision entreprise et au renvoi de la cause à l'autorité cantonale pour nouvelle décision dans le sens des considérants. A titre subsidiaire, elle a conclu, en substance, à la réforme de la décision attaquée en ce sens que les requérants sont déboutés des fins de leur demande. Plus subsidiairement encore, elle a requis que le champ du contrôle spécial soit étendu et que les frais liés à l'activité du contrôleur spécial soient mis à la charge des demandeurs. L'intéressée a également sollicité sa mise au bénéfice de l'assistance judiciaire pour la procédure fédérale.
Invités à se prononcer uniquement sur la demande d'effet suspensif, C._ et B._ (ci-après: les intimés) ont conclu à son rejet tandis que l'autorité précédente a déclaré s'en remettre à justice.
La demande d'assistance judiciaire a été rejetée par ordonnance du 19 octobre 2021.

Considérant en droit :
1.
La voie du recours en matière civile est ouverte sur le principe. La recourante a agi en temps utile (<ref-law>) contre une décision partielle (<ref-law>; <ref-ruling> consid. 2.1.5.2; arrêt 4A_312/2020 du 15 octobre 2020 consid. 1 et les références citées) rendue dans une cause civile (<ref-law>) par une autorité statuant en instance cantonale unique (<ref-law> et 5 al. 1 let. g CPC), constellation qui échappe à l'exigence d'une valeur litigieuse minimale (<ref-law>).
2.
2.1. Le recours en matière civile peut être exercé pour violation du droit fédéral (<ref-law>). L'autorité de céans applique le droit d'office. Elle n'examine d'ordinaire que les griefs invoqués, sauf en cas d'erreurs juridiques manifestes (<ref-ruling> consid. 2 p. 116). En outre, une exigence de motivation accrue prévaut pour la violation des droits constitutionnels tels que la prohibition de l'arbitraire: le principe d'allégation ancré à l'<ref-law> impose au recourant d'indiquer quel droit constitutionnel a été violé en expliquant de façon circonstanciée en quoi consiste la violation (<ref-ruling> consid. 2.2; <ref-ruling> consid. 3.2).
Les critiques de nature appellatoire sont irrecevables (<ref-ruling> consid. 10.1 et les références citées). La partie recourante doit se déterminer par rapport aux considérants de la décision entreprise; elle ne peut se contenter de reprendre presque mot pour mot l'argumentation formée devant l'autorité cantonale (<ref-ruling> consid. 2.3).
2.2. Le Tribunal fédéral statue sur la base des faits établis par l'autorité précédente (<ref-law>). Il ne peut s'en écarter que si ces faits ont été établis de façon manifestement inexacte - ce qui correspond à la notion d'arbitraire au sens de l'art. 9 Cst. (<ref-ruling> consid. 2; <ref-ruling> consid. 4.1.2; <ref-ruling> consid. 5.1) - ou en violation du droit au sens de l'<ref-law> (<ref-law>), et si la correction du vice est susceptible d'influer sur le sort de la cause (<ref-law>).
La critique de l'état de fait retenu est soumise au principe strict de l'allégation énoncé par l'<ref-law> (<ref-ruling> consid. 2.3 et les références citées). La partie qui entend attaquer les faits constatés par l'autorité précédente doit expliquer clairement et de manière circonstanciée en quoi ces conditions seraient réalisées (<ref-ruling> consid. 1.3.1 et les références citées). Si la critique ne satisfait pas à ces exigences, les allégations relatives à un état de fait qui s'écarterait de celui de la décision attaquée ne pourront pas être prises en considération (<ref-ruling> consid. 1.3.1).
Le complètement de l'état de fait ne relève pas de l'arbitraire; un fait non constaté ne peut pas être arbitraire, c'est-à-dire constaté de manière insoutenable. En revanche, si un fait omis est juridiquement pertinent, le recourant peut obtenir qu'il soit constaté s'il démontre qu'en vertu des règles de la procédure civile, l'autorité précédente aurait objectivement pu en tenir compte et s'il désigne précisément les allégués et les offres de preuves qu'il lui avait présentés, avec référence aux pièces du dossier (<ref-law>; <ref-ruling> consid. 2).
Concernant l'appréciation des preuves, le Tribunal fédéral n'intervient, du chef de l'art. 9 Cst., que si le juge du fait n'a manifestement pas compris le sens et la portée d'un moyen de preuve, a omis sans raisons objectives de tenir compte des preuves pertinentes ou a effectué, sur la base des éléments recueillis, des déductions insoutenables (<ref-ruling> consid. 4.2; <ref-ruling> consid. 4.2; <ref-ruling> consid. 4.3).
2.3. Dans son mémoire de recours, l'intéressée a présenté, sur près de 17 pages, une version des faits de son propre cru qui souffre de longueurs et s'écarte en partie des constatations faites par l'autorité précédente. Dans la mesure où la recourante ne soutient pas ni ne démontre que les faits auraient été établis de façon manifestement inexacte pas plus qu'elle ne se conforme aux exigences strictes en matière de complètement de l'état de fait, il n'en sera pas tenu compte.
3.
Avant d'examiner le mérite des critiques formulées par la recourante, il sied au préalable de rappeler les principes gouvernant la mise en oeuvre d'un contrôle spécial, puis d'exposer les motifs ayant conduit l'autorité précédente à ordonner un tel contrôle.
4.
4.1.
4.1.1. En droit de la société anonyme, tout actionnaire peut proposer à l'assemblée générale l'institution d'un contrôle spécial afin d'élucider des faits déterminés, si cela est nécessaire à l'exercice de ses droits et s'il a déjà usé de son droit à être renseigné ou à consulter les pièces (<ref-law>).
Lorsque l'assemblée générale refuse d'y donner suite, des actionnaires réunissant un certain quorum peuvent se tourner vers le juge pour obtenir une telle mesure (cf. <ref-law>). Ils doivent rendre vraisemblable que des fondateurs ou des organes ont violé la loi ou les statuts et qu'ils ont ainsi causé un préjudice à la société ou aux actionnaires (<ref-law>).
4.1.2. Le contrôle spécial doit avoir pour objet des faits, et ceux-ci doivent être déterminés.
Le contrôle spécial ne doit pas revêtir la forme d'une enquête généralisée. Il peut cependant porter sur des faits nombreux, pour autant que le type d'événements à examiner soit clairement défini (par exemple, un certain type de transactions), tout comme la période visée (arrêt 4A_631/2020 du 15 juin 2021 consid. 3.1.2 et la référence citée).
4.1.3. Le requérant doit justifier d'un intérêt actuel digne de protection: l'information requise doit lui permettre d'exercer ses droits d'actionnaire en connaissance de cause.
L'intérêt digne de protection peut faire défaut en particulier lorsque les droits de l'actionnaire sont prescrits ou périmés, ou lorsque les informations sollicitées ont déjà été obtenues. Il existe en revanche lorsque l'actionnaire peut raisonnablement douter de l'exactitude ou de l'exhaustivité des renseignements obtenus, respectivement de la légitimité du motif de refus opposé (<ref-ruling> consid. 3.1; arrêt 4A_631/2020, précité, consid. 3.1.3 et les références citées).
4.1.4. Aux termes de la loi, le requérant doit rendre vraisemblable que des organes ou fondateurs ont violé la loi ou les statuts et qu'il en est résulté un préjudice (<ref-law>). Pour que le juge institue un contrôle spécial sur la base de la disposition précitée, il faut ainsi que la partie requérante rende vraisemblable ( glaubhaft machen) que des fondateurs ou des organes ont violé la loi ou les statuts et qu'ils ont ainsi causé un préjudice à la société ou aux actionnaires (<ref-law>). D'un côté, le législateur a renoncé à exiger une preuve stricte pour ne pas priver ce droit de toute effectivité: il s'agit d'améliorer l'information des actionnaires, de sorte qu'on ne saurait exiger d'eux des preuves qu'il appartient précisément au contrôleur de réunir. D'un autre côté, le droit au contrôle ne doit pas être accordé trop facilement. Il faut empêcher les démarches abusives ou quérulentes, les prospections tous azimuts ou autres " fishing expeditions " en quête d'éventuelles irrégularités qui ne sont étayées par aucun indice (arrêt 4A_631/2020, précité, consid. 3.1.4 et les références citées).
Il n'est pas nécessaire de convaincre pleinement le juge de l'existence des faits allégués, mais celui-ci ne saurait se contenter non plus de simples affirmations. Une certaine probabilité suffit, même s'il reste possible que les faits ne soient pas avérés. Le juge doit s'interroger sur la plausibilité des soupçons émis en pondérant les intérêts en présence. Le risque abstrait d'un conflit d'intérêts est insuffisant pour justifier un contrôle spécial (<ref-ruling> consid. 4.3.3; arrêts 4A_631/2020, précité, consid. 3.1.4; 4A_312/2020, précité, consid. 4.1; 4A_260/2013 du 6 août 2013 consid. 4.2).
4.1.5. Le droit au contrôle spécial est soumis à l'interdiction générale de l'abus de droit (<ref-law>). Il ne doit pas être utilisé à des fins étrangères à son essence, par exemple pour assouvir le besoin d'informations de la concurrence, exercer un chantage ou nuire de toute autre façon à la société (arrêt 4A_631/2020, précité, consid. 3.1.5 et les références citées).
4.2. En l'espèce, l'autorité précédente a relevé que la procédure avait été ouverte par B._ et par C._ " à titre subsidiaire ". Elle a estimé que seul le premier cité était légitimé à agir. Pour aboutir à cette conclusion, elle a retenu que les actions nominatives de la recourante n'avaient pas été incorporées dans des papiers-valeurs, les certificats d'actions, conservés dans un coffre, ne revêtant pas cette qualité. Le transfert des actions n'était pas soumis à des restrictions de transmissibilité au sens des <ref-law> et obéissait aux règles de la cession de créance (<ref-law>), ce qui impliquait notamment le respect de la forme écrite. Le contrat de vente d'actions conclu le 29 janvier 2021 par les intimés respectait les exigences légales et le transfert d'actions avait en outre été signalé à plusieurs reprises à la recourante. Par ailleurs, selon les statuts de celle-ci, l'inscription d'un actionnaire au registre des actions et l'attestation signée par un membre du conseil d'administration sur le certificat d'actions n'avaient qu'une portée déclarative et ne représentaient ainsi pas une condition constitutive du transfert des actions. B._ était dès lors le titulaire des 400 actions nominatives ayant appartenu autrefois à sa mère C._.
L'autorité précédente a ensuite constaté que la requête tendant à la mise en oeuvre d'un contrôle spécial satisfaisait aux exigences formelles de l'<ref-law>.
La juridiction cantonale a souligné que B._ n'avait jamais été membre du conseil d'administration de la recourante et n'était dès lors pas en mesure de se renseigner sur des éléments de fait auxquels il n'avait pas accès en sa seule qualité d'actionnaire. Elle a constaté que la recourante avait licencié plusieurs employés le 15 avril 2021 en expliquant que la société était désormais " sans moyens financiers ". La recourante avait en outre déclaré, à plusieurs reprises, n'avoir plus d'activité ni de clients et être au bord de la faillite. Toutefois, alors même que la situation financière de la société laissait supposer qu'elle était surendettée, le conseil d'administration de la recourante n'avait pris aucune mesure prévue par l'<ref-law>. Il n'était en outre pas établi qu'un rapport de gestion ait été mis à la disposition des actionnaires avant l'assemblée générale du 30 avril 2021. B._ n'avait au demeurant pas été convoqué dans les formes prescrites à ladite assemblée et aucun procès-verbal n'avait été remis aux actionnaires à l'issue de celle-ci. Le requérant avait ainsi suffisamment démontré que le manque d'informations relatives aux sujets visés par les questions litigieuses empêchait les actionnaires de voter en toute connaissance de cause et que le comportement des organes de la recourante contrevenait à plusieurs dispositions légales. Les nombreuses déclarations alarmantes quant à la situation financière de la recourante, couplées au non-respect de diverses prescriptions légales, dans un contexte susceptible de remplir les conditions de l'<ref-law>, renforçaient dès lors d'autant plus la légitimité des demandes de renseignements, dans des circonstances faisant craindre un dommage évident pour les actionnaires de la recourante. L'autorité précédente a enfin nié l'existence d'un quelconque abus de droit de la part des intimés.
5.
Dans un premier moyen, la recourante, invoquant les art. 6 par. 1 CEDH et 29 al. 2 Cst., dénonce une violation de son droit d'être entendue et du principe de l'égalité de traitement. Elle reproche notamment à l'autorité cantonale d'avoir omis de tenir compte des conclusions qu'elle avait prises, en lui imposant de supporter les frais de la procédure tout en refusant d'étendre le champ du contrôle spécial.
Le moyen tombe manifestement à faux. Contrairement à ce que prétend la recourante, l'autorité précédente n'a pas omis de se prononcer sur ces questions. Celle-ci a au contraire indiqué les raisons pour lesquelles elle a décidé de mettre les frais relatifs au contrôle spécial à la charge de la recourante et exposé pourquoi elle a refusé d'élargir la portée du contrôle spécial.
6.
Dans un deuxième moyen, l'intéressée se plaint d'une application arbitraire des <ref-law>.
Par sa critique purement appellatoire, la recourante ne démontre nullement en quoi l'autorité précédente aurait enfreint le droit fédéral en ordonnant la mise en oeuvre d'un contrôle spécial. Son argumentation se fonde au demeurant sur de simples conjectures, notamment lorsqu'elle affirme, de manière péremptoire, que C._ n'aurait agi qu'en vue de provoquer la mise en faillite de la recourante. Le grief est dès lors irrecevable.
7.
Dans un troisième grief, la recourante reproche à l'autorité précédente d'avoir porté atteinte à sa liberté économique (art. 27 Cst.).
Pour toute démonstration, l'intéressée se borne à indiquer que la décision attaquée a pour effet de contraindre ses organes à participer à une procédure longue et coûteuse au lieu de leur permettre de consacrer leurs efforts à la relance des activités de la société. Ce faisant, elle ne respecte pas les exigences de motivation accrues découlant de l'<ref-law>, de sorte que le grief est irrecevable.
8.
Dans un quatrième moyen, l'intéressée fait valoir que B._ n'avait pas qualité pour requérir la mise en oeuvre d'un contrôle spécial. Elle soutient en outre que C._ ne disposait d'aucun intérêt digne de protection à agir.
Dans son mémoire, la recourante ne discute nullement les considérants de la décision attaquée et, partant, ne démontre pas en quoi la motivation de l'autorité précédente serait erronée. Elle se contente en effet de reprendre quasi mot pour mot l'argumentation présentée dans sa réponse à la requête tendant à la mise en oeuvre d'un contrôle spécial. Un tel procédé ne répond pas aux exigences de motivation découlant de l'<ref-law>. Il s'ensuit l'irrecevabilité du grief.
9.
La recourante soutient enfin que la requête tendant à l'institution d'un contrôle spécial aurait dû être rejetée car celle-ci serait abusive. A titre subsidiaire, elle fait valoir que les frais relatifs au contrôle spécial devraient être mis à la charge des intimés et qu'il y a lieu d'étendre le champ d'activité du contrôleur spécial.
Par sa critique purement appellatoire, l'intéressée ne s'en prend pas aux motifs exposés par l'autorité précédente, mais se borne, une nouvelle fois, à reprendre mot pour mot l'argumentation qu'elle a développée dans sa réponse déposée devant l'instance cantonale. Sa critique se révèle dès lors irrecevable.
10.
Au vu de ce qui précède, le recours doit être rejeté dans la très faible mesure de sa recevabilité, ce qui rend sans objet la requête d'effet suspensif. La recourante, qui succombe, supportera les frais judiciaires (<ref-law>). Les intimés, qui ont été invités à se déterminer uniquement sur la requête d'effet suspensif, ont droit, solidairement entre eux, à des dépens réduits (art. 68 al. 1 et 2 LTF).

Par ces motifs, le Tribunal fédéral prononce :
1.
Le recours est rejeté dans la mesure de sa recevabilité.
2.
Les frais judiciaires, arrêtés à 2'000 fr., sont mis à la charge de la recourante.
3.
La recourante versera aux intimés, créanciers solidaires, une indemnité de 500 fr. à titre de dépens.
4.
Le présent arrêt est communiqué aux mandataires des parties et à la Cour civile du Tribunal cantonal du canton de Vaud.
Lausanne, le 18 novembre 2021
Au nom de la Ire Cour de droit civil
du Tribunal fédéral suisse
La Présidente : Hohl
Le Greffier : O. Carruzzo