@font-face{font-family:"League Gothic Condensed";src:url("/mediaweb3/fonts/league_gothic/LeagueGothicCondensed-Regular.eot");src:url("/mediaweb3/fonts/league_gothic/LeagueGothicCondensed-Regular.eot?#iefix") format("embedded-opentype"),url("/mediaweb3/fonts/league_gothic/LeagueGothicCondensed-Regular.woff2") format("woff2"),url("/mediaweb3/fonts/league_gothic/LeagueGothicCondensed-Regular.woff") format("woff"),url("/mediaweb3/fonts/league_gothic/LeagueGothicCondensed-Regular.ttf") format("truetype"),url("/mediaweb3/fonts/league_gothic/LeagueGothicCondensed-Regular.svg#LeagueGothicCondensed-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"League Gothic";src:url("/mediaweb3/fonts/league_gothic/LeagueGothic-Regular.eot");src:url("/mediaweb3/fonts/league_gothic/LeagueGothic-Regular.eot?#iefix") format("embedded-opentype"),url("/mediaweb3/fonts/league_gothic/LeagueGothic-Regular.woff2") format("woff2"),url("/mediaweb3/fonts/league_gothic/LeagueGothic-Regular.woff") format("woff"),url("/mediaweb3/fonts/league_gothic/LeagueGothic-Regular.ttf") format("truetype"),url("/mediaweb3/fonts/league_gothic/LeagueGothic-Regular.svg#LeagueGothic-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"League Gothic";src:url("/mediaweb3/fonts/league_gothic/LeagueGothic-Regular_1.eot");src:url("/mediaweb3/fonts/league_gothic/LeagueGothic-Regular_1.eot?#iefix") format("embedded-opentype"),url("/mediaweb3/fonts/league_gothic/LeagueGothic-Regular_1.woff2") format("woff2"),url("/mediaweb3/fonts/league_gothic/LeagueGothic-Regular_1.woff") format("woff"),url("/mediaweb3/fonts/league_gothic/LeagueGothic-Regular_1.ttf") format("truetype"),url("/mediaweb3/fonts/league_gothic/LeagueGothic-Regular_1.svg#LeagueGothic-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"League Gothic SemiCondensed";src:url("/mediaweb3/fonts/league_gothic/LeagueGothicSemiCondensed-Regular.eot");src:url("/mediaweb3/fonts/league_gothic/LeagueGothicSemiCondensed-Regular.eot?#iefix") format("embedded-opentype"),url("/mediaweb3/fonts/league_gothic/LeagueGothicSemiCondensed-Regular.woff2") format("woff2"),url("/mediaweb3/fonts/league_gothic/LeagueGothicSemiCondensed-Regular.woff") format("woff"),url("/mediaweb3/fonts/league_gothic/LeagueGothicSemiCondensed-Regular.ttf") format("truetype"),url("/mediaweb3/fonts/league_gothic/LeagueGothicSemiCondensed-Regular.svg#LeagueGothicSemiCondensed-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Europa";src:url("/mediaweb3/fonts/europa/Europa-BoldItalic.eot");src:url("/mediaweb3/fonts/europa/Europa-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/mediaweb3/fonts/europa/Europa-BoldItalic.woff2") format("woff2"),url("/mediaweb3/fonts/europa/Europa-BoldItalic.woff") format("woff"),url("/mediaweb3/fonts/europa/Europa-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"Europa";src:url("/mediaweb3/fonts/europa/Europa-Regular.eot");src:url("/mediaweb3/fonts/europa/Europa-Regular.eot?#iefix") format("embedded-opentype"),url("/mediaweb3/fonts/europa/Europa-Regular.woff2") format("woff2"),url("/mediaweb3/fonts/europa/Europa-Regular.woff") format("woff"),url("/mediaweb3/fonts/europa/Europa-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Europa";src:url("/mediaweb3/fonts/europa//mediaweb3/fonts/europa/Europa-LightItalic.eot");src:url("/mediaweb3/fonts/europa//mediaweb3/fonts/europa/Europa-LightItalic.eot?#iefix") format("embedded-opentype"),url("/mediaweb3/fonts/europa//mediaweb3/fonts/europa/Europa-LightItalic.woff2") format("woff2"),url("/mediaweb3/fonts/europa//mediaweb3/fonts/europa/Europa-LightItalic.woff") format("woff"),url("/mediaweb3/fonts/europa//mediaweb3/fonts/europa/Europa-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Europa";src:url("/mediaweb3/fonts/europa//mediaweb3/fonts/europa/Europa-Light.eot");src:url("/mediaweb3/fonts/europa//mediaweb3/fonts/europa/Europa-Light.eot?#iefix") format("embedded-opentype"),url("/mediaweb3/fonts/europa//mediaweb3/fonts/europa/Europa-Light.woff2") format("woff2"),url("/mediaweb3/fonts/europa//mediaweb3/fonts/europa/Europa-Light.woff") format("woff"),url("/mediaweb3/fonts/europa//mediaweb3/fonts/europa/Europa-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Europa";src:url("/mediaweb3/fonts/europa/Europa-RegularItalic.eot");src:url("/mediaweb3/fonts/europa/Europa-RegularItalic.eot?#iefix") format("embedded-opentype"),url("/mediaweb3/fonts/europa/Europa-RegularItalic.woff2") format("woff2"),url("/mediaweb3/fonts/europa/Europa-RegularItalic.woff") format("woff"),url("/mediaweb3/fonts/europa/Europa-RegularItalic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Europa";src:url("/mediaweb3/fonts/europa/Europa-Bold.eot");src:url("/mediaweb3/fonts/europa/Europa-Bold.eot?#iefix") format("embedded-opentype"),url("/mediaweb3/fonts/europa/Europa-Bold.woff2") format("woff2"),url("/mediaweb3/fonts/europa/Europa-Bold.woff") format("woff"),url("/mediaweb3/fonts/europa/Europa-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}.li_accueil,.lien_infosprat,.barre_recherche,.bloc_nom_librairie_accroche,.btnWishlist{display:none !important}.badge--heart i,.badge--promo i,.badge--new i{display:inline-block !important;height:65px !important;width:65px !important;background-repeat:no-repeat;font-size:0 !important}.ui-badge{margin:-10px !important;padding:0 !important}.badge--heart{background-image:url("//static.epagine.fr/mediaweb3/3483/2803_COUP-DE-COEUR_V1.png");background-size:65px;background-repeat:no-repeat;background-position:left center}.badge--promo{background-image:url("//static.epagine.fr/mediaweb3/3483/2803_PROMO_V1.png");background-size:65px;background-repeat:no-repeat;background-position:left center}.badge--new{background-image:url("//static.epagine.fr/mediaweb3/3483/2803_NOUV_V1.png");background-size:65px;background-repeat:no-repeat;background-position:left center}.badge--heart .fa-heart::before,.badge--promo .fa-badge::before,.badge--promo .fa-percent::before,.badge--new .fa-certificate::before,.ui-badge__label{display:none !important}#tarteaucitronRoot div#tarteaucitronAlertBig{top:90%}#tarteaucitronAllDenied2,#tarteaucitronCloseAlert{border-radius:6px;border:1px solid #ac3037;color:#ac3037;background:none}#tarteaucitronPersonalize2{background:#ac3037;border:1px solid #ac3037;color:#fff}.menu_librairie{display:flex;align-items:center;height:75px}.searchBarScroll{margin-right:auto;width:65%}.lien_compte,.menu_libraire-entries,.panier_top{width:auto}.btnConnect .btn,.btnIdentCompte,.panier_top button,.panier_top a,.menu_librairie li.lien_espace_pro a{font-size:15px !important}.btnConnect .btn:hover,.btnIdentCompte:hover{text-decoration:underline}.searchScroll{display:flex !important;margin:7px 0 !important}.searchBar{border-bottom:1px solid #2a337c !important}.searchScroll .searchBar{border:0}.containerComboBaseScroll{background:none;color:#2a337c;border-right:0}#mots_rechercheScroll::placeholder{font-weight:bold;color:#2a337c}.searchScroll select{background:none;color:#2a337c;font-size:1.6rem;padding-right:15px;font-weight:bold}.buttonSearchScroll{background:none;color:#2a337c}.tetiere-content{padding:0 0 5px 0}.searchScroll button[type=submit]{background-color:none;color:#2a337c;border:none;padding:0 15px;font-size:2rem}.btnAdv{color:#2a337c}.bloc_logo img{max-height:75px;padding:10px 20px}.tetierecontentLogo{width:55%;z-index:100;display:flex;align-items:center}.tetierebarreHaute{width:45%;top:20px}.containerBtnSearchSubmit{z-index:100}.containerRechercheAvancee{position:absolute;top:15px}.lien_recherche_avancee{font-size:12px;padding:0 5px}.bloc_logoScroll{display:flex !important;height:55px}.bloc_logoScroll img{max-height:50px !important;margin:0}.panier_top button,.panier_top a{font-size:1.1em;position:relative}#NbPanier_top{background:#eff8ec;border:2px solid #eff8ec;color:#2a337c;border-radius:10px;padding:1px 6px;position:absolute;left:0px;top:0px;font-size:11px}.menu_site{text-align:center;margin:0 !important}.menu_site a{font-size:19px;padding:15px 20px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.menu_site li{position:relative}.menu_site ul li:after{position:absolute;border-right:1px solid #fff;height:17px;content:"";top:17px;right:0}.menu_site ul li:nth-last-child(-n+3)::after{border-right:none}.menu_site ul li:nth-last-child(3){margin-left:50px}.menu_site ul li:nth-last-child(-n+3) a{padding:13px 10px;font-size:2rem}.categoriesBook li a{color:#2a337c;border:1px solid #2a337c}.carousel-indicators li,.slider .carousel-indicators .active{height:15px;width:15px}.slider .carousel-indicators{bottom:-40px}#banner .slider{margin-bottom:45px}.carousel-control{width:4%}#banner .carousel-indicators li{background:hsla(0,0%,100%,.6)}#banner .carousel-control.right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.5) 100%);color:#2a337c}.slider .carousel-control.left{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.5) 100%);color:#2a337c}.table-seeAll{font-size:16px}.table-title h2 a,.table-title h2{font-size:2em}.btnseeAll a{background:#2a337c;color:#fff;font-style:normal}.btnseeAll a:hover{box-shadow:-5px -5px 0px 0px #eff8ec;color:#eff8ec}.slidingTable-item .img_couv,.container-livre-table .img_couv{background-color:#fff;padding:0;margin:0;display:block;width:100%;height:auto;max-width:152px}.component-card--content{text-align:center;position:relative}.component-card,.multi-item-carousel{box-shadow:none}.component-card--content__collapsable{display:none !important}.component-card--content__title{text-transform:initial}.component-card--content__infos li{text-transform:initial}.component-card--content__infos .fa-clock{display:none}.component-card{min-height:inherit;max-height:inherit}.has-background-image{text-align:center;margin:1em 40px}.has-background-image img,.noImg img{width:auto}.motLibraire .titreDescription{padding:10px !important;background:#2a337c;color:#fff}.infos_agenda_2{padding:0}.blocTrievenements_title,.blocRechercheevent_title,.blocCalendarevent_title,.mainTitle{font-weight:bold;font-size:1.4em;font-family:"League Gothic",Times New Roman,Times,serif}.mainTitle h1{padding-top:0}.mainLibreSlider{background:#000}.blocLibreSlider a{padding:5px;color:#fff;font-weight:bold;letter-spacing:1.5px;display:inline-flex;justify-content:center;vertical-align:middle;align-items:center}.mainLibreSlider li:last-child{border-right:none !important}.bfp-logo img{width:90%}.blocFooterPanel-title h4,.blocFooterPanel-title h5{text-transform:uppercase;color:#fff;font-size:1.3em}.blocFooterPanel-content li i{font-size:2.4em}.CLS_objetInput_libelle{color:#fff !important}.blocFooterPanel-title p{color:#fff}.mentionLeg{border-top:2px solid #fff;border-bottom:2px solid #fff;padding:15px 0;margin:15px 0}.mentionLeg a{color:#fff}.mentionLeg li{font-weight:bold}@media only screen and (min-width: 992px){.component-card{height:auto}.mainLibreSlider{display:flex}.mainLibreSlider li{border-right:1px solid #fff;border-bottom:none}.blocLibreSlider a{font-size:17px}.mainLibreSlider{padding:10px}.viewAllCategories{padding:0 !important;background:none !important;text-transform:unset !important}.dropdown-menu{padding:15px;margin:0;border-radius:0}.dropdown ul li:after{border-right:none !important}.categoriesBook li a{text-transform:unset;font-size:16px;padding:10px 15px;border:1px solid #2a337c}.categoriesBook li{float:left;min-height:39px;width:auto;border-radius:2px}.viewAllCategories{color:#3b72cd !important}.viewAllCategories:hover{color:#000 !important}.dropdown-menu{width:580px;width:intrinsic;width:-moz-max-content;width:-webkit-max-content;z-index:1500}.categoriesBook{display:table;margin-left:0 !important}.categoriesBook li{margin-right:20px;margin-bottom:20px;margin-left:0 !important}.categoriesBook li{margin-right:10px;margin-bottom:15px}}
