.popin-atelier-prefere__proximite{position:relative}.popin-atelier-prefere,.headerRight>ul>li>a:first-of-type+.blocTopMenu.popin-atelier-prefere{padding:0;min-width:290px;right:-120px}.popin-atelier-prefere::before,.headerRight>ul>li>a:first-of-type+.blocTopMenu.popin-atelier-prefere::before{right:143px}.popin-atelier-prefere{font-size:13px;font-size:.8125rem}.popin-atelier-prefere .menu-perso__popin-inner{padding-top:10px;padding-top:.625rem}.popin-atelier-prefere__titre,.popin-atelier-prefere .l-flex{margin:15px 15px 0px 15px}.popin-atelier-prefere__titre{padding:0px;margin-bottom:13px;font-family:"Simplon-Medium",Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;color:#006978}.popin-atelier-prefere__titre:after{display:none}.popin-atelier-prefere__nom-atelier{overflow:hidden;white-space:nowrap;margin-top:4px;margin-bottom:10px;padding-bottom:10px;max-width:200px;text-transform:uppercase;color:#006978;font-size:17px;font-size:1.0625rem;font-family:"Simplon-Medium",Helvetica,Arial,sans-serif;text-overflow:ellipsis}.popin-atelier-prefere__nom-atelier::after{display:none}.popin-atelier-prefere .l-flex{display:flex;margin-bottom:15px;flex-wrap:nowrap}.popin-atelier-prefere__primary{padding-top:8px;text-align:left}.popin-atelier-prefere__primary p:not(.popin-atelier-prefere__nom-atelier){line-height:18px;line-height:1.125rem;font-size:13px;font-size:.8125rem;margin-bottom:0}.popin-atelier-prefere__icon{float:none;box-sizing:border-box;width:80px;height:65px;margin-right:15px}.popin-atelier-prefere__icon img{width:auto !important}.popin-atelier-prefere__icon--size-bigger{width:110px;height:110px}.popin-atelier-prefere__proximite{padding:15px;margin-top:15px;background:#cce1e4;font-size:15px;font-family:"Simplon-Medium",Helvetica,Arial,sans-serif;text-align:left;line-height:18px;line-height:1.125rem}.popin-atelier-prefere__proximite .btn,.popin-atelier-prefere__proximite #popin-atelier .content-popin .row a#validAtelier,#popin-atelier .content-popin .row .popin-atelier-prefere__proximite a#validAtelier{margin:15px 0px 10px 0px;padding-top:6px;padding-bottom:6px}.popin-atelier-prefere__lieu{color:#006978}.popin-atelier-prefere .readMore{font-size:13px}.popin-atelier-prefere__options{margin-bottom:0}.popin-atelier-prefere__options li{font-family:"Simplon-Medium",Helvetica,Arial,sans-serif;padding:0;margin:0;background-image:none}.popin-atelier-prefere__options{text-align:left}.popin-atelier-prefere__options .btn.btn--icon-marker--left,.popin-atelier-prefere__options #popin-atelier .content-popin .row a.btn--icon-marker--left#validAtelier,#popin-atelier .content-popin .row .popin-atelier-prefere__options a.btn--icon-marker--left#validAtelier{padding-top:7px;padding-bottom:7px;background-position:left -49px top -1095px}.popin-atelier-prefere__footer{margin:15px}.popin-atelier-prefere__primary--is-selected{padding-top:0;color:#8c8c8c}.popin-atelier-prefere__primary--is-selected p:not(.popin-atelier-prefere__nom-atelier){margin-top:2px;margin-bottom:5px;line-height:14px;line-height:.875rem}.popin-atelier-prefere__primary--is-selected .popin-atelier-prefere__options li{line-height:24px;line-height:1.5rem}.lien-aide-atelier{border:0;padding:0;display:inline;border-bottom:solid 1px #cce1e4;color:#006978;text-decoration:none;line-height:24px;line-height:1.5rem}.lien-aide-atelier:hover{border-bottom-color:#006978;background:none rgba(0,0,0,0)}.lien-info{background:url("/fileadmin/template/images/svg/icon-info.svg") no-repeat top left;padding-left:25px;width:20px;height:20px;overflow:hidden;display:inline-block;box-sizing:border-box;border:none;vertical-align:super}.lien-info:hover{opacity:.75}.popin-atelier-prefere--has-menu{width:auto}.popin-atelier-prefere--has-menu .popin-atelier-prefere__nom-atelier{overflow:visible;white-space:normal;margin-top:4px;max-width:none;text-transform:none;text-overflow:initial;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.popin-atelier-prefere--has-menu .side-navbar__list{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.padl p{margin-bottom:0}.padl ul li{background:none rgba(0,0,0,0)}#popin-atelier .content-popin .padl ul li{line-height:16px;line-height:1rem}#popin-atelier .content-popin .padl ul{margin-bottom:0px}#popin-atelier .list{max-height:250px;overflow-y:auto}#popin-atelier .content-popin .padl+.row>div{justify-content:left}#popin-atelier .content-popin .padl+.row>div .select{width:35%}#popin-atelier .content-popin .padl+.row>div .select-options{max-height:211px;overflow-y:auto}#popin-atelier .content-popin .padl+.row>div .select-options li{padding-left:10px}#popin-atelier .content-popin .padl+.row>div .select-options li::before{display:none;padding-left:10px}#popin-atelier .content-popin .row .select{width:285px}#popin-atelier .content-popin .row .select+p{margin-bottom:0px}#popin-atelier .content-popin .row a#validAtelier{font-family:"caecilia",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:20px;font-size:1.25rem;height:35px;width:130px;background:#1b7986 url("/fileadmin/template/images/sprite-arrow.png") right -2575px no-repeat}#floatingBarsG{background:url("/fileadmin/template/images/svg/loading.svg") no-repeat top left;height:40px;width:40px;margin-left:20px}@media screen and (max-width: 945px){.fancybox-v3.fancybox-v3--popin-atelier{width:100vw !important;top:0 !important;left:0 !important}.fancybox-v3.fancybox-v3--popin-atelier{display:flex;overflow-x:hidden}.fancybox-v3.fancybox-v3--popin-atelier .fancybox-skin{width:100% !important}.fancybox-v3.fancybox-v3--popin-atelier .fancybox-skin{height:100%;overflow:hidden;overflow-y:scroll}.fancybox-v3.fancybox-v3--popin-atelier .style_h1--popin-choix-atelier{position:sticky}.fancybox-v3.fancybox-v3--popin-atelier .style_h1--popin-choix-atelier+form{margin-top:35px;margin-top:2.1875rem}.fancybox-v3.fancybox-v3--popin-atelier .popin-choix-atelier__list--content{margin-bottom:10px;margin-bottom:.625rem}.fancybox-v3.fancybox-v3--popin-atelier .popin-choix-atelier__recherche .separator{margin-left:0}.fancybox-v3.fancybox-v3--popin-atelier .fancybox-inner{width:auto !important;height:100% !important}}