/* GFC 03/11/2026 (Raph SEC « agrandir et mettre en gras la fleche des dernieres recherches ») : chevron dessine.
   v c (Raph : « agrandir encore la fleche, mobile et desktop ») : chevron 17 px trait 5 px, zone de clic 48 px. 
   v d (Raph mobile trop grosses) : mobile chevron 13 px trait 4 px, zone 38 px.
   v f : hauteur = rangee des mots (min-height 0) pour centrer la fleche sur les mots.
   v g (Raph : premier et dernier mot coupes) : marge interieure = largeur des fleches au debut et a la fin de la rangee. */
#skruptsearch .gfc-skrupt-rec-fl { font-size: 0 !important; width: 48px !important; min-height: 28px; display: flex !important; align-items: center; justify-content: center; }
#skruptsearch .gfc-skrupt-rec-fl:after { content: ''; display: block; width: 17px; height: 17px; border-top: 5px solid #EA8914; border-right: 5px solid #EA8914;
    border-radius: 2px; box-sizing: border-box; }
#skruptsearch .gfc-skrupt-rec-fl-d:after { transform: rotate(45deg); margin-right: 8px; }
#skruptsearch .gfc-skrupt-rec-fl-g:after { transform: rotate(-135deg); margin-left: 8px; }
#skruptsearch .gfc-skrupt-rec-fl:hover:after { border-color: #fff; }
@media (max-width: 767px) {
    #skruptsearch .gfc-skrupt-rec-fl { width: 38px !important; min-height: 0; top: 0 !important; bottom: 0 !important; }
    #skruptsearch .gfc-skrupt-rec-fl:after { width: 13px; height: 13px; border-top-width: 4px; border-right-width: 4px; }
}
#skruptsearch .gfc-skrupt-recentes { padding-left: 48px !important; padding-right: 48px !important; scroll-padding: 0 48px; }
#skruptsearch .gfc-skrupt-recentes:after { content: ""; flex: 0 0 1px; }
@media (max-width: 767px) { #skruptsearch .gfc-skrupt-recentes { padding-left: 38px !important; padding-right: 38px !important; scroll-padding: 0 38px; } }
