Faits: Faits: A. S._, née en 1962, est assurée depuis le 1er janvier 2000 auprès de la caisse-maladie Intras Assurances (ci-après : Intras), notamment pour l'assurance obligatoire des soins. Par décomptes des 20 septembre et 15 octobre 2001, l'assureur-maladie a réclamé à l'assurée le remboursement d'un montant respectivement de 1'241 fr. 50 et de 1'021 fr. 45, sommes qu'il avait directement payées à l'Office de la facturation des pharmaciens pour des médicaments prescrits par le docteur C._, gynécologue. En effet, après une demande de renseignements, il s'est révélé que ces médicaments avaient été dispensés dans le cadre d'une fécondation in vitro et transfert d'embryon (ci-après : FIVETE), mesure non à charge de l'assurance obligatoire. Un échange de correspondance infructueux entre l'assurée et Intras s'en est suivi. A la demande de S._, Intras a confirmé son refus de prendre en charge les frais des médicaments nécessaires au traitement FIVETE dans une décision formelle prononcée le 25 février 2002. Saisie d'une opposition, elle a confirmé sa prise de position dans une nouvelle décision du 18 avril 2002. Par décomptes des 20 septembre et 15 octobre 2001, l'assureur-maladie a réclamé à l'assurée le remboursement d'un montant respectivement de 1'241 fr. 50 et de 1'021 fr. 45, sommes qu'il avait directement payées à l'Office de la facturation des pharmaciens pour des médicaments prescrits par le docteur C._, gynécologue. En effet, après une demande de renseignements, il s'est révélé que ces médicaments avaient été dispensés dans le cadre d'une fécondation in vitro et transfert d'embryon (ci-après : FIVETE), mesure non à charge de l'assurance obligatoire. Un échange de correspondance infructueux entre l'assurée et Intras s'en est suivi. A la demande de S._, Intras a confirmé son refus de prendre en charge les frais des médicaments nécessaires au traitement FIVETE dans une décision formelle prononcée le 25 février 2002. Saisie d'une opposition, elle a confirmé sa prise de position dans une nouvelle décision du 18 avril 2002. B. Par jugement du 10 juin 2003, le Tribunal administratif du canton de Genève a rejeté le recours formé contre cette dernière décision par l'assurée. B. Par jugement du 10 juin 2003, le Tribunal administratif du canton de Genève a rejeté le recours formé contre cette dernière décision par l'assurée. C. S._ interjette recours de droit administratif contre ce jugement, dont elle requiert l'annulation. Préalablement, elle invite le Tribunal fédéral des assurances à dire que son recours a effet suspensif. Principalement, elle conclut à ce qu'Intras soit condamnée à prendre en charge les coûts des médicaments relatifs à la FIVETE. Subsidiairement, elle demande à ce que la cause soit renvoyée à l'autorité inférieure pour nouvelle décision. Intras conclut au rejet du recours, tandis que l'Office fédéral des assurances sociales a renoncé à se déterminer.