:root{--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1400px}.button{--background-color:#367bda}.button--rounded{background-color:var(--background-color);border:none;border-radius:15px;color:#fff;font-size:.875rem;padding:.25rem .75rem;transition:background-color .3s ease}.button--switch{--background-color:var(--wp--preset--color--bleu-uqam,#0079be);align-items:center;cursor:pointer;display:inline-flex;margin-top:1rem;position:relative}.button--switch input{height:0;opacity:0;position:absolute;width:0}.button--switch .slider{border:1px solid var(--background-color);border-radius:24px;height:24px;left:0;width:50px}.button--switch .slider,.button--switch .slider:before{background-color:transparent;position:absolute;transition:.4s}.button--switch .slider:before{border:1px solid var(--background-color);border-radius:50%;bottom:2px;content:"";height:18px;left:4px;width:18px}.button--switch input:checked+.slider{background-color:var(--background-color)}.button--switch input:checked+.slider:before{background-color:var(--wp--preset--color--gris-1,#f7f7f7);transform:translateX(24px)}.button--switch .label-text{color:#333;font-size:16px;margin-left:30px}.favori__button{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;margin-left:1rem;padding:initial;width:44px}.favori__button:hover{background-color:var(--wp--preset--color--bleu-uqam-pale-2,#cce4f2)}.favori__button svg path{stroke:var(--wp--preset--color--nuance,#222)}.favori__button--actif svg{fill:var(--wp--preset--color--vivid-red,#cf2e2e)}.favori__button--actif svg path{stroke:var(--wp--preset--color--vivid-red,#cf2e2e)}.display-flex{display:flex}.fixed-scroll{overflow:hidden;position:fixed;width:100%}.sidepanel{background-color:#fff;border-bottom-left-radius:16px;border-top-left-radius:16px;box-shadow:-2px 0 5px rgba(0,0,0,.3);height:88%;overflow-y:auto;padding:2rem;position:fixed;right:calc(-365px - 4rem);top:calc(6% - 2rem);transition:right .3s;width:360px;z-index:100000}@media(max-width:781px){.sidepanel{border-bottom-left-radius:0;border-top-left-radius:0;height:calc(100% - 2rem);padding:1rem;right:calc(-100% - 5px);top:0;width:calc(100% - 2rem)}}.sidepanel--open{right:0}.sidepanel__button{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:2rem;padding:0;position:absolute;right:1.5rem;top:.75rem}.sidepanel__button:hover{color:#ccc}.sidepanel__header{margin-top:2rem}.sidepanel__titre p{margin-bottom:.5rem}.sidepanel__soustitre h3{color:var(--wp--preset--color--nuance,#222);font-size:20px;font-weight:700;margin-block-end:0!important;margin-block-start:0!important}.sidepanel__soustitre svg{margin-right:.5rem}.sidepanel__soustitre{align-items:center;border-bottom:1px solid var(--wp--preset--color--gris-8,#5e5e5e);display:flex;margin-bottom:2rem;padding-bottom:2rem}.sidepanel.datesLimites .sidepanel__soustitre svg{display:none}.sidepanel-overlay{background-color:rgba(0,0,0,.5);height:100vh;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;width:100%;z-index:1001}.sidepanel-overlay.open{opacity:1;pointer-events:auto}@media(max-width:781px){.wp-block-group:has(>.wp-block-uqam-recherche-declinaison-campus){padding-top:var(--wp--preset--spacing--medium)!important}.wp-block-group:has(+.wp-block-uqam-recherche-activites-campus){margin-bottom:var(--wp--preset--spacing--medium)!important}}.infobulle{align-items:center;display:inline-flex;position:relative}.infobulle.est-ouverte{z-index:19}.infobulle__declencheur{align-items:center;background:none;border:0;color:var(--wp--preset--color--gris-7,#6b6b6b);cursor:help;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.infobulle__bulle{background-color:var(--wp--preset--color--nuance,#222);border-radius:var(--wp--preset--spacing--xx-small,.5rem);bottom:calc(100% + 8px);color:var(--wp--preset--color--white,#fff);display:block;font-size:.875rem;font-weight:400;left:50%;line-height:1.43;max-width:250px;padding:var(--wp--preset--spacing--x-small,.75rem);position:absolute;transform:translateX(calc(-50% + var(--infobulle-correction, 0px)));width:max-content;z-index:1}.infobulle__bulle[hidden]{display:none}@starting-style{.infobulle__bulle{opacity:0}}.infobulle__bulle{transition:opacity .25s ease}.infobulle__bulle:after{border:6px solid transparent;border-top:6px solid var(--wp--preset--color--nuance,#222);content:"";left:calc(50% - var(--infobulle-correction, 0px));position:absolute;top:100%;transform:translateX(-50%)}.infobulle__bulle:before{content:"";height:12px;left:0;position:absolute;right:0;top:100%}#recherche-activite-app,#recherche-declinaison-app,#recherche-declinaison-fac-app{margin-top:0}.algolia-recherche{--algolia-recherche-width:50%;--algolia-recherche-border-color:#423f3f;--algolia-recherche-sidepanel-padding:1rem 0.5rem;--algolia-recherche-sidepanel-width:300px;--algolia-rerche-label-margin:0.5rem}.algolia-recherche:not(.liste-affichage-favoris-app *){background-color:var(--wp--preset--color--bleu-uqam,#0079be)}.algolia-recherche.campus,.algolia-recherche.domaine,.algolia-recherche.faculte,.algolia-recherche.programme-parent{background-color:var(--wp--preset--color--white,#fff)}.algolia-recherche.campus .algolia-recherche__filtres,.algolia-recherche.domaine .algolia-recherche__filtres,.algolia-recherche.faculte .algolia-recherche__filtres,.algolia-recherche.programme-parent .algolia-recherche__filtres{background-color:var(--wp--preset--color--white,#fff);padding-bottom:0;position:relative}.algolia-recherche.campus .algolia-recherche__filtres-container,.algolia-recherche.domaine .algolia-recherche__filtres-container,.algolia-recherche.faculte .algolia-recherche__filtres-container,.algolia-recherche.programme-parent .algolia-recherche__filtres-container{margin:0 auto;max-width:var(--wp--style--global--content-size)}.algolia-recherche.campus .btn-domaine-panel,.algolia-recherche.campus .btn-faculte-panel,.algolia-recherche.domaine .btn-domaine-panel,.algolia-recherche.domaine .btn-faculte-panel,.algolia-recherche.faculte .btn-domaine-panel,.algolia-recherche.faculte .btn-faculte-panel,.algolia-recherche.programme-parent .btn-domaine-panel,.algolia-recherche.programme-parent .btn-faculte-panel{border:1px solid var(--wp--preset--color--etudiant,#00ade6);border-radius:100px;cursor:pointer;margin-right:0;position:relative}.algolia-recherche.campus .btn-domaine-panel.has-active-filters:after,.algolia-recherche.campus .btn-faculte-panel.has-active-filters:after,.algolia-recherche.domaine .btn-domaine-panel.has-active-filters:after,.algolia-recherche.domaine .btn-faculte-panel.has-active-filters:after,.algolia-recherche.faculte .btn-domaine-panel.has-active-filters:after,.algolia-recherche.faculte .btn-faculte-panel.has-active-filters:after,.algolia-recherche.programme-parent .btn-domaine-panel.has-active-filters:after,.algolia-recherche.programme-parent .btn-faculte-panel.has-active-filters:after{background-color:#e3000f;border:5px solid var(--wp--preset--color--white,#fff);border-radius:50%;box-sizing:content-box;content:"";height:10px;position:absolute;right:-2px;top:-5px;width:10px}.algolia-recherche.campus .btn-domaine-panel .algolia-recherche__filtrecontainer-header,.algolia-recherche.campus .btn-faculte-panel .algolia-recherche__filtrecontainer-header,.algolia-recherche.domaine .btn-domaine-panel .algolia-recherche__filtrecontainer-header,.algolia-recherche.domaine .btn-faculte-panel .algolia-recherche__filtrecontainer-header,.algolia-recherche.faculte .btn-domaine-panel .algolia-recherche__filtrecontainer-header,.algolia-recherche.faculte .btn-faculte-panel .algolia-recherche__filtrecontainer-header,.algolia-recherche.programme-parent .btn-domaine-panel .algolia-recherche__filtrecontainer-header,.algolia-recherche.programme-parent .btn-faculte-panel .algolia-recherche__filtrecontainer-header{border-bottom:none;border-radius:inherit;padding:.75rem 1.25rem}.algolia-recherche.campus .btn-domaine-panel .algolia-recherche__filtrecontainer-titre,.algolia-recherche.campus .btn-faculte-panel .algolia-recherche__filtrecontainer-titre,.algolia-recherche.domaine .btn-domaine-panel .algolia-recherche__filtrecontainer-titre,.algolia-recherche.domaine .btn-faculte-panel .algolia-recherche__filtrecontainer-titre,.algolia-recherche.faculte .btn-domaine-panel .algolia-recherche__filtrecontainer-titre,.algolia-recherche.faculte .btn-faculte-panel .algolia-recherche__filtrecontainer-titre,.algolia-recherche.programme-parent .btn-domaine-panel .algolia-recherche__filtrecontainer-titre,.algolia-recherche.programme-parent .btn-faculte-panel .algolia-recherche__filtrecontainer-titre{color:var(--wp--preset--color--nuance,#222);font-family:var(--wp--preset--font-family--roboto,"Roboto",sans-serif);font-size:var(--wp--preset--font-size--medium,.875rem);font-weight:500;line-height:20px}.algolia-recherche.campus .btn-domaine-panel .algolia-recherche__filtrecontainer-icon svg path,.algolia-recherche.campus .btn-faculte-panel .algolia-recherche__filtrecontainer-icon svg path,.algolia-recherche.domaine .btn-domaine-panel .algolia-recherche__filtrecontainer-icon svg path,.algolia-recherche.domaine .btn-faculte-panel .algolia-recherche__filtrecontainer-icon svg path,.algolia-recherche.faculte .btn-domaine-panel .algolia-recherche__filtrecontainer-icon svg path,.algolia-recherche.faculte .btn-faculte-panel .algolia-recherche__filtrecontainer-icon svg path,.algolia-recherche.programme-parent .btn-domaine-panel .algolia-recherche__filtrecontainer-icon svg path,.algolia-recherche.programme-parent .btn-faculte-panel .algolia-recherche__filtrecontainer-icon svg path{fill:var(--wp--preset--color--nuance,#222);stroke:var(--wp--preset--color--nuance,#222)}.algolia-recherche.campus .btn-domaine-panel .algolia-recherche__filtrecontainer-count:empty,.algolia-recherche.campus .btn-domaine-panel .algolia-recherche__filtrecontainer-icon:last-of-type,.algolia-recherche.campus .btn-faculte-panel .algolia-recherche__filtrecontainer-count:empty,.algolia-recherche.campus .btn-faculte-panel .algolia-recherche__filtrecontainer-icon:last-of-type,.algolia-recherche.domaine .btn-domaine-panel .algolia-recherche__filtrecontainer-count:empty,.algolia-recherche.domaine .btn-domaine-panel .algolia-recherche__filtrecontainer-icon:last-of-type,.algolia-recherche.domaine .btn-faculte-panel .algolia-recherche__filtrecontainer-count:empty,.algolia-recherche.domaine .btn-faculte-panel .algolia-recherche__filtrecontainer-icon:last-of-type,.algolia-recherche.faculte .btn-domaine-panel .algolia-recherche__filtrecontainer-count:empty,.algolia-recherche.faculte .btn-domaine-panel .algolia-recherche__filtrecontainer-icon:last-of-type,.algolia-recherche.faculte .btn-faculte-panel .algolia-recherche__filtrecontainer-count:empty,.algolia-recherche.faculte .btn-faculte-panel .algolia-recherche__filtrecontainer-icon:last-of-type,.algolia-recherche.programme-parent .btn-domaine-panel .algolia-recherche__filtrecontainer-count:empty,.algolia-recherche.programme-parent .btn-domaine-panel .algolia-recherche__filtrecontainer-icon:last-of-type,.algolia-recherche.programme-parent .btn-faculte-panel .algolia-recherche__filtrecontainer-count:empty,.algolia-recherche.programme-parent .btn-faculte-panel .algolia-recherche__filtrecontainer-icon:last-of-type{display:none}.algolia-recherche.campus .btn-domaine-panel:hover,.algolia-recherche.campus .btn-faculte-panel:hover,.algolia-recherche.domaine .btn-domaine-panel:hover,.algolia-recherche.domaine .btn-faculte-panel:hover,.algolia-recherche.faculte .btn-domaine-panel:hover,.algolia-recherche.faculte .btn-faculte-panel:hover,.algolia-recherche.programme-parent .btn-domaine-panel:hover,.algolia-recherche.programme-parent .btn-faculte-panel:hover{background-color:var(--wp--preset--color--etudiant,#00ade6)}.algolia-recherche.campus .btn-domaine-panel:hover .algolia-recherche__filtrecontainer-icon svg path,.algolia-recherche.campus .btn-faculte-panel:hover .algolia-recherche__filtrecontainer-icon svg path,.algolia-recherche.domaine .btn-domaine-panel:hover .algolia-recherche__filtrecontainer-icon svg path,.algolia-recherche.domaine .btn-faculte-panel:hover .algolia-recherche__filtrecontainer-icon svg path,.algolia-recherche.faculte .btn-domaine-panel:hover .algolia-recherche__filtrecontainer-icon svg path,.algolia-recherche.faculte .btn-faculte-panel:hover .algolia-recherche__filtrecontainer-icon svg path,.algolia-recherche.programme-parent .btn-domaine-panel:hover .algolia-recherche__filtrecontainer-icon svg path,.algolia-recherche.programme-parent .btn-faculte-panel:hover .algolia-recherche__filtrecontainer-icon svg path{fill:var(--wp--preset--color--white,#fff);stroke:var(--wp--preset--color--white,#fff)}.algolia-recherche.campus .btn-domaine-panel:hover .algolia-recherche__filtrecontainer-titre,.algolia-recherche.campus .btn-faculte-panel:hover .algolia-recherche__filtrecontainer-titre,.algolia-recherche.domaine .btn-domaine-panel:hover .algolia-recherche__filtrecontainer-titre,.algolia-recherche.domaine .btn-faculte-panel:hover .algolia-recherche__filtrecontainer-titre,.algolia-recherche.faculte .btn-domaine-panel:hover .algolia-recherche__filtrecontainer-titre,.algolia-recherche.faculte .btn-faculte-panel:hover .algolia-recherche__filtrecontainer-titre,.algolia-recherche.programme-parent .btn-domaine-panel:hover .algolia-recherche__filtrecontainer-titre,.algolia-recherche.programme-parent .btn-faculte-panel:hover .algolia-recherche__filtrecontainer-titre{color:var(--wp--preset--color--white,#fff)}.algolia-recherche.campus .algolia-recherche__resultats-container,.algolia-recherche.domaine .algolia-recherche__resultats-container,.algolia-recherche.faculte .algolia-recherche__resultats-container,.algolia-recherche.programme-parent .algolia-recherche__resultats-container{padding-top:2rem}.algolia-recherche.favoris .algolia-recherche__resultats-container .resultats-item:first-of-type{border-top:1px solid var(--wp--preset--color--bleu-uqam-pale,#e5f1f8)}.algolia-recherche__filtres{background-color:var(--wp--preset--color--bleu-uqam,#0079be);padding:1rem 0;position:sticky;top:0;z-index:19}@media(min-width:782px)and (max-width:1199px){.algolia-recherche__filtres{padding-left:1.5rem;padding-right:1.5rem}}.algolia-recherche__filtres-container{align-items:flex-end;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--wp--style--global--wide-size)}@media(max-width:781px){.algolia-recherche__filtres-container{justify-content:center;padding-left:.75rem;padding-right:.75rem}}@media(min-width:1200px)and (max-width:1919px){.algolia-recherche__filtres-container{padding-left:3rem;padding-right:3rem}}.algolia-recherche__filtres-container .reset-button{background-color:transparent;border:1px solid var(--wp--preset--color--etudiant,#00ade6);border-radius:100px;color:var(--wp--preset--color--white,#fff);cursor:pointer;font-size:var(--wp--preset--font-size--medium,.875rem);font-weight:500;height:46px;margin-left:1rem;width:123px}.algolia-recherche__filtres-container .reset-button:hover{background-color:var(--wp--preset--color--etudiant,#00ade6)}.algolia-recherche__filtres-container>div{align-items:flex-end;display:flex}.algolia-recherche__filtrecontainer{margin-right:1rem}.algolia-recherche__filtrecontainer-header{align-items:center;border-bottom:1px solid var(--wp--preset--color--white,#fff);cursor:pointer;display:flex;padding-bottom:.5rem}.algolia-recherche__filtrecontainer-titre{color:var(--wp--preset--color--white,#fff);font-size:var(--wp--preset--font-size--x-large,1.125rem);font-style:normal;font-weight:300;line-height:24px}.algolia-recherche__filtrecontainer-icon{margin-left:.5rem}.algolia-recherche__filtrecontainer-icon:first-of-type{display:flex;margin-left:0;margin-right:.5rem}.algolia-recherche__filtrecontainer-count{align-items:center;background-color:var(--wp--preset--color--white,#fff);border-radius:1rem;display:flex;height:19px;justify-content:center;margin-left:.5rem;width:31px}.algolia-recherche__filtrecontainer-count .badge{color:var(--wp--preset--color--bleu-uqam,#0079be);font-size:var(--wp--preset--font-size--medium,.875rem);font-weight:300;margin-top:1px}@media(max-width:1379px){.algolia-recherche__filtrecontainer-count:empty{display:none}}@media(min-width:1380px){.algolia-recherche__filtrecontainer-count:empty{background:transparent}}.algolia-recherche__filtrecontainer.btn-filtrer-mobile{margin-bottom:2rem;margin-right:0}.algolia-recherche__filtrecontainer.btn-filtrer-mobile .algolia-recherche__filtrecontainer-header{border:1px solid var(--wp--preset--color--etudiant,#00ade6);border-radius:100px;height:46px;justify-content:center;margin:auto;padding-bottom:0;width:125px}.algolia-recherche__filtrecontainer.btn-filtrer-mobile .algolia-recherche__filtrecontainer-header .algolia-recherche__filtrecontainer-icon:last-child{display:none}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item--infobulle{align-items:center;display:flex;flex-wrap:wrap}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item--infobulle>.infobulle{margin-bottom:var(--algolia-rerche-label-margin)}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item--infobulle>.algolia-recherche__refinementlist{flex-basis:100%}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item label{align-items:center;display:flex;margin-bottom:var(--algolia-rerche-label-margin)}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item label .text{font-size:var(--wp--preset--font-size--medium,.875rem);text-wrap:pretty}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item label .text sup{margin-top:-7px}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item label .count{color:var(--wp--preset--color--gris-6,#b0b0b0);font-size:.625rem;font-style:normal;font-weight:300;margin-left:.4rem}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item label+.algolia-recherche__refinementlist,.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item label+.algolia-recherche__refinementlist .algolia-recherche__refinementlist-container .algolia-recherche__refinementlist-item label{margin-bottom:var(--algolia-rerche-label-margin)}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item label+.algolia-recherche__refinementlist .algolia-recherche__refinementlist-container .algolia-recherche__refinementlist-item:last-child label{margin-bottom:0}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item label:hover input:not(:disabled){border:2px solid var(--wp--preset--color--bleu-uqam,#0079be)}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item input{cursor:pointer;min-height:18px;min-width:18px;translate:none!important}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item input:disabled{cursor:auto}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item input:disabled+.text{color:var(--wp--preset--color--gris-6,#b0b0b0)}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item input:not(:disabled)+.text{cursor:pointer}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item:last-child label{margin-bottom:0}.algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item:last-child label+.algolia-recherche__refinementlist{margin-bottom:0;margin-top:var(--algolia-rerche-label-margin)}.algolia-recherche__filtrecontainer--popup .algolia-recherche__filtrecontainer-content{background-color:var(--wp--preset--color--white,#fff);border-radius:1rem;box-shadow:0 4px 8px rgba(0,0,0,.1);max-height:350px;max-width:350px;overflow:auto;padding:1rem 0;position:absolute;top:4.5rem;z-index:1001}.algolia-recherche__filtrecontainer--popup .algolia-recherche__filtrecontainer-content ul{list-style:none;margin-bottom:inherit;margin-top:0;padding:0 1.5rem}.algolia-recherche__filtrecontainer--popup .algolia-recherche__filtrecontainer-content.is-hidden{opacity:0;visibility:hidden}.algolia-recherche__filtrecontainer--popup .algolia-recherche__filtrecontainer-content.is-visible{opacity:1;visibility:visible}.algolia-recherche__filtrecontainer .discipline-filtre__recherche{margin:0 1rem 1rem}.algolia-recherche__resultats{background-color:var(--wp--preset--color--white,#fff);border-top-left-radius:64px;border-top-right-radius:64px}@media(max-width:781px){.algolia-recherche__resultats{border-top-left-radius:32px;border-top-right-radius:32px}}.algolia-recherche__resultats-container{margin:0 auto;max-width:var(--wp--style--global--content-size)}.algolia-recherche__resultats-container:not(.liste-affichage-favoris-app *){padding:5rem 0}@media(min-width:782px)and (max-width:1199px){.algolia-recherche__resultats-container:not(.liste-affichage-favoris-app *){padding-left:1.5rem;padding-right:1.5rem}}@media(max-width:781px){.algolia-recherche__resultats-container:not(.liste-affichage-favoris-app *){padding:2.5rem 1.5rem}}@media(max-width:399.98px){.algolia-recherche__resultats-container:not(.liste-affichage-favoris-app *){padding:2.5rem .5rem}}.algolia-recherche__resultats-container-header{align-items:center;border-bottom:1px solid var(--wp--preset--color--bleu-uqam-pale-2,#cce4f2);display:flex;justify-content:space-between;padding-bottom:1.25rem}@media(max-width:781px){.algolia-recherche__resultats-container-header{padding-left:.75rem;padding-right:.75rem}}.algolia-recherche__resultats-container-header-title{align-items:center;display:flex}.algolia-recherche__resultats-container-header h4{margin-block-end:inherit!important;margin-block-start:inherit!important;margin-right:1rem}.algolia-recherche__resultats-container-header h4 .algolia-recherche__sort-button{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;font-size:1.25rem;font-weight:700;gap:.5rem}@media(max-width:781px){.algolia-recherche__resultats-container-header h4 .algolia-recherche__sort-button{color:var(--wp--preset--color--gris-6,#b0b0b0);font-size:var(--wp--preset--font-size--x-small,.75rem);font-weight:400}}.algolia-recherche__resultats-container-header h4 .arrow{align-items:center;display:flex;transform-origin:center;transition:transform .25s ease}.algolia-recherche__resultats-container-header h4 .arrow.rotated{transform:rotate(180deg)}.algolia-recherche__resultats-container-footer{align-items:center;display:flex;padding-top:1.25rem}@media(max-width:781px){.algolia-recherche__resultats-container-footer{padding-left:.75rem;padding-right:.75rem}}.algolia-recherche__resultats-container .resultats-item{align-items:center;border-bottom:1px solid var(--wp--preset--color--bleu-uqam-pale-2,#cce4f2);display:flex;justify-content:space-between!important;padding:1.25rem .75rem;position:relative;text-decoration:inherit}@media(max-width:781px){.algolia-recherche__resultats-container .resultats-item:is(.liste-affichage-favoris-app *){flex-wrap:wrap}}.algolia-recherche__resultats-container .resultats-item__link{color:inherit;display:block;flex:1 1 auto;min-width:0;text-decoration:inherit}@media(max-width:781px){.algolia-recherche__resultats-container .resultats-item__link:is(.liste-affichage-favoris-app *){width:calc(100% - var(--wp--preset--spacing--x-small, .75rem)*3)}}.algolia-recherche__resultats-container .resultats-item__link:after{content:"";inset:0;position:absolute;z-index:1}.algolia-recherche__resultats-container .resultats-item .favori__button{position:relative;z-index:2}@media(max-width:781px){.algolia-recherche__resultats-container .resultats-item .favori__button:is(.liste-affichage-favoris-app *){align-self:self-start;height:12px;order:2;width:12px}}.algolia-recherche__resultats-container .resultats-item-title{align-items:baseline;display:flex}.algolia-recherche__resultats-container .resultats-item-title p{color:var(--wp--preset--color--bleu-uqam,#0079be);font-size:16px;font-weight:500;margin-bottom:0;margin-top:0;text-wrap:balance}.algolia-recherche__resultats-container .resultats-item-title p span{color:var(--wp--preset--color--gris-7,#717171);font-size:10px;font-weight:300;margin-left:1rem}.algolia-recherche__resultats-container .resultats-item-description{align-items:center;display:flex}@media(max-width:781px){.algolia-recherche__resultats-container .resultats-item-description:is(.liste-affichage-favoris-app *){flex-wrap:wrap;width:calc(100% - var(--wp--preset--spacing--x-small, .75rem)*2)}}.algolia-recherche__resultats-container .resultats-item-description p{align-items:center;border-right:1px solid var(--wp--preset--color--gris-4,#d3d3d3);color:var(--wp--preset--color--nuance,#222);display:flex;font-size:var(--wp--preset--font-size--medium,.875rem);font-weight:300;margin-block:.875rem 0;margin-right:1rem;padding-right:1rem}@media(max-width:781px){.algolia-recherche__resultats-container .resultats-item-description p{margin-right:.5rem;padding-right:.5rem;white-space:nowrap}}.algolia-recherche__resultats-container .resultats-item-description p sup{margin-right:.3rem}.algolia-recherche__resultats-container .resultats-item-description p:first-child{font-weight:500}.algolia-recherche__resultats-container .resultats-item-description p:last-child{border-right:none}.algolia-recherche__resultats-container .resultats-item-description p.resultats-item-description__nouveau{background-color:var(--wp--preset--color--nuance,#222);border-radius:4px;color:var(--wp--preset--color--blanc,#fff);font-size:var(--wp--preset--font-size--xx-small,.625rem);font-weight:400;line-height:16px;padding:2px var(--wp--preset--spacing--xx-small,.5rem) 1px;text-transform:uppercase;white-space:nowrap}.algolia-recherche__resultats-container .resultats-item:hover{background-color:var(--wp--preset--color--bleu-uqam-pale,#e5f1f8)}.algolia-recherche__resultats-container .resultats-item:hover .resultats-item-title p:first-child{text-decoration:underline}.algolia-recherche__resultats-stats{color:var(--wp--preset--color--gris-7,#717171);flex:1;font-size:var(--wp--preset--font-size--medium,.875rem);font-weight:500;justify-items:flex-end}@media(max-width:781px){.algolia-recherche__resultats-stats{color:var(--wp--preset--color--gris-6,#b0b0b0);font-size:var(--wp--preset--font-size--x-small,.75rem);font-weight:400}}.algolia-recherche__resultats-stats.droite{flex:0 0 auto}.algolia-recherche__resultats-stats p{margin:0}.algolia-recherche__resultats-showmore{display:flex;justify-content:center;padding:4rem 0}@media(max-width:781px){.algolia-recherche__resultats-showmore{padding-left:.75rem;padding-right:.75rem}}.algolia-recherche__resultats-showmore button{align-items:center;background-color:transparent;border:1px solid var(--wp--preset--color--bleu-uqam,#0079be);border-radius:100px;color:var(--wp--preset--color--nuance,#222);cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--medium,.875rem);font-weight:600;height:46px;justify-content:center;line-height:20px;padding:16px 24px;width:700px}.algolia-recherche__resultats-showmore button:hover{background-color:var(--wp--preset--color--bleu-uqam-pale,#e5f1f8)}.algolia-recherche__searchbox{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:700px;padding:5rem 0 3.5rem;position:relative}@media(max-width:781px){.algolia-recherche__searchbox{margin-left:3rem;margin-right:3rem;padding:3rem 0 1.5rem}}.algolia-recherche__searchbox input{border:none;border-radius:60px!important;flex-grow:1;margin-bottom:inherit!important;outline:none;padding:12px 61px 12px 29px!important}.algolia-recherche__searchbox input::placeholder{color:var(--wp--preset--color--gris-6,#b0b0b0)}.algolia-recherche__searchbox-icon{color:#999;cursor:pointer;display:flex;font-size:1.2rem;position:absolute;right:29px}.algolia-recherche__button{background:none;border:none;cursor:pointer;font-size:2rem;position:absolute;right:10px;top:10px}.algolia-recherche__button:hover{color:#ccc}.algolia-recherche .btn-actions button{align-items:center;background-color:transparent;border:1px solid var(--wp--preset--color--gris-3,#ddd);border-radius:100px;cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--medium,.875rem);font-weight:600;height:46px;justify-content:center;line-height:20px;padding:16px 24px;width:136px}.sidepanel .algolia-recherche__filtrecontainer{border-bottom:1px solid var(--wp--preset--color--gris-8,#5e5e5e);margin-bottom:1.5rem;margin-right:0;padding-bottom:1.5rem}.sidepanel .algolia-recherche__filtrecontainer-header{border:none}.sidepanel .algolia-recherche__filtrecontainer-titre{color:var(--wp--preset--color--nuance,#222);font-size:18px;font-weight:700}.sidepanel .algolia-recherche__filtrecontainer-count{display:none}.sidepanel .algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item label{margin-bottom:.75rem}.sidepanel .algolia-recherche__filtrecontainer .algolia-recherche__refinementlist-item:last-of-type label{margin-bottom:0}.sidepanel .algolia-recherche__refinementlist-container{list-style:none;margin-bottom:0;padding-left:0;padding-right:0}.sidepanel .algolia-recherche__refinementlist-container.scrollable-list{border:1px solid var(--wp--preset--color--gris-7,#717171);border-radius:.25rem;max-height:14rem;overflow-y:auto;padding:1rem;--algolia-rerche-label-margin:0.75rem}.sidepanel .algolia-recherche__refinementlist-container.scrollable-list .algolia-recherche__refinementlist-container{padding-left:1.75rem}.sidepanel .declinaison-filtre__input{margin-top:12px}.scrollable-list{max-height:14rem;overflow-y:auto}@supports not selector(::-webkit-scrollbar){.scrollable-list{scrollbar-color:var(--wp--preset--color--gris-5,#c2c2c2) var(--wp--preset--color--gris-2,#ebebeb);scrollbar-width:thin}}.scrollable-list::-webkit-scrollbar{width:12px}.scrollable-list::-webkit-scrollbar-thumb,.scrollable-list::-webkit-scrollbar-track{background-clip:padding-box;border:4px solid transparent;border-radius:6px}.scrollable-list::-webkit-scrollbar-track{background-color:var(--wp--preset--color--gris-2,#ebebeb);margin-block:var(--wp--preset--spacing--xx-small,.5rem)}.scrollable-list::-webkit-scrollbar-thumb{background-color:var(--wp--preset--color--gris-5,#c2c2c2)}.scrollable-list ul{list-style-type:none;margin:0;padding:0}.favoris-toasts{display:flex;flex-direction:column;gap:8px;position:fixed;right:24px;top:24px;z-index:9999}@media(max-width:781px){.favoris-toasts{right:0;width:100%}}.favoris-toast{align-items:center;animation:favoris-in .14s ease-out both;background-color:var(--wp--preset--color--nuance,#222);border-radius:8px;color:#fff;display:flex;font-size:var(--wp--preset--font-size--medium,.875rem);justify-content:space-between;padding:20px;transition:none}.favoris-toast button{background:transparent;border:none;cursor:pointer}.favoris-toast p{margin:auto;width:175px}.favoris-toast a{color:#fff;cursor:pointer;display:block;font-weight:500;margin-left:2rem;margin-right:3rem}.favoris-toast.is-leaving{animation:favoris-out .18s ease-in both}@keyframes favoris-in{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes favoris-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(24px)}}.selected-filtres{border-bottom:1px solid var(--wp--preset--color--gris-8,#5e5e5e);margin-bottom:1.5rem;padding:0 0 1.5rem}.selected-filtres__pastille{align-items:center;background-color:transparent;border:1px solid var(--wp--preset--color--gris-3,#ddd);border-radius:8px;cursor:pointer;display:inline-flex;font-size:var(--wp--preset--font-size--small,.8125rem);font-weight:500;gap:12px;height:36px;margin-bottom:.5rem;margin-right:.5rem;padding:0 12px;transition:background-color .15s ease,color .15s ease}.selected-filtres__pastille:focus-visible,.selected-filtres__pastille:hover{background-color:var(--wp--preset--color--gris-1,#f7f7f7);outline:none}.selected-filtres__x{align-items:center;display:flex;flex-shrink:0}.selected-filtres__x svg{align-items:center;background-color:var(--wp--preset--color--bleu-uqam,#0079be);border-radius:4px;display:flex;height:16px;width:16px}.selected-filtres .algolia-recherche__filtrecontainer-titre{margin-bottom:1.5rem}.resultats-item-compare{flex-shrink:0;margin-right:1rem;position:relative;z-index:2}@media(max-width:781px){.resultats-item-compare:is(.liste-affichage-favoris-app *){background-color:var(--wp--preset--color--gris-1,#f7f7f7);border-radius:var(--wp--preset--spacing--xx-small,.5rem);justify-content:center;margin-top:var(--wp--preset--spacing--small,1.125rem);order:3;padding:var(--wp--preset--spacing--x-small,.75rem);width:calc(100% - var(--wp--preset--spacing--x-small, .75rem)*2)}}.resultats-item-compare__field{align-items:center;color:var(--wp--preset--color--nuance,#222);cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--medium,.875rem);font-weight:600;gap:.4rem;white-space:nowrap}@media(max-width:781px){.resultats-item-compare__field:is(.liste-affichage-favoris-app *){justify-content:center}}.resultats-item-compare__field.is-disabled{cursor:not-allowed;opacity:.5}.resultats-item-compare__field input{cursor:inherit}.resultats-item-compare__field input:is(.liste-affichage-favoris-app *){translate:none!important}.compare-bar{background-color:#fff;border-top:1px solid var(--wp--preset--color--bleu-uqam-pale-2,#cce4f2);bottom:0;box-shadow:0 -2px 12px rgba(0,0,0,.08);left:0;position:fixed;right:0;z-index:9998}.compare-bar__inner{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin:0 auto;max-width:1200px;padding:.75rem 1rem}@media(max-width:781px){.compare-bar__inner{flex-wrap:wrap}}.compare-bar__slots{display:flex;flex:1 1 auto;gap:.75rem;min-width:0}.compare-bar__slot{flex:1 1 0;min-width:0}.compare-bar__card{background-color:var(--wp--preset--color--bleu-uqam-pale,#eef3fb);border-radius:6px;display:flex;flex-direction:column;gap:.15rem;padding:.5rem .75rem}.compare-bar__card-header{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.compare-bar__card-id{color:var(--wp--preset--color--gris-7,#717171);font-size:var(--wp--preset--font-size--x-small,.75rem);margin:0}.compare-bar__card-remove{background:transparent;border:none;color:var(--wp--preset--color--gris-7,#717171);cursor:pointer;line-height:1}.compare-bar__card-title{color:var(--wp--preset--color--bleu-uqam,#0079be);font-size:var(--wp--preset--font-size--small,.8125rem);font-weight:600;margin:0}.compare-bar__card-subtitle{color:var(--wp--preset--color--gris-7,#717171);font-size:var(--wp--preset--font-size--x-small,.75rem);margin:0}.compare-bar__dropzone{background:transparent;border:1px dashed var(--wp--preset--color--gris-4,#d3d3d3);border-radius:6px;color:var(--wp--preset--color--gris-4,#d3d3d3);cursor:pointer;height:100%;min-height:48px;width:100%}.compare-bar__dropzone:disabled{cursor:not-allowed;opacity:.5}.compare-bar__actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.compare-bar__compare-button{background-color:var(--wp--preset--color--bleu-uqam,#0079be);border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:.6rem 1.25rem}.compare-bar__compare-button:disabled{cursor:not-allowed;opacity:.5}.compare-bar__reset{background:transparent;border:none;color:var(--wp--preset--color--nuance,#222);cursor:pointer;text-decoration:underline}
