.sweetalert{background:rgba(0,0,0,.4);display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;height:100%;padding:.625rem;overflow-x:hidden;transition:background-color .1s}.sweetalert .sweetalert-body{display:grid;place-self:center center;width:32rem;max-width:100%;padding:0 0 1.25rem;font-size:1rem;border-radius:5px;background:#fff;color:#545454;text-align:center}.sweetalert .sweetalert-body .title{padding:.8rem 1rem 0;font-size:2rem}.sweetalert .sweetalert-body .message{padding:1rem 1.6rem .3rem}.sweetalert .sweetalert-body .actions{padding:1.25rem 0 0;margin:0 auto}.card{position:relative;background-color:#fff;border:1px solid #d7dfe3;box-shadow:0 5px 20px rgba(0,0,0,.05);word-wrap:break-word;word-break:break-all;flex:1 1 auto}.card .card-title{display:flex;justify-content:space-between;background-color:#15585d;color:#fff;text-align:left;padding:.6rem 1rem;font-size:1.2rem;margin:0}.card .card-body{border-top:1px solid #ccc;background:#fff;color:#2b3034;margin-left:0;width:100%;overflow-x:visible;overflow-y:visible}.card .card-body:not(.wa)>*{width:fit-content;min-width:100%}:focus-visible{outline:2px solid @formfocusbordercolor}.has-error:focus-visible{outline:2px solid #de3949}::placeholder{color:#999;opacity:.5}.alert{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert.success{color:#107126;background-color:#e7f5ea;border-color:#107126}.alert.error{color:#de3949;background-color:#ffedf1;border-color:#de3949}.form-group>.alert{padding:0;margin-bottom:0;border:0;border-radius:0;margin-top:.25rem;font-size:.9rem}.form-group>.alert.error,.form-group>.alert.success{color:#107126;background-color:transparent}.form-group>.alert.error{color:#de3949}.btn{background-color:#fff;color:#15585d;border:1px solid #ccc;padding:.3rem .5rem;text-align:center;vertical-align:middle;cursor:pointer;font-size:1rem;line-height:1.2rem}.btn svg{fill:#15585d;stroke:#15585d;height:1.2rem;width:1.2rem}.btn.circle{display:inline-block;height:2rem;width:2rem;min-width:2rem;padding:0;line-height:2rem;border-radius:1rem}a.btn,a.btn:focus,a.btn:hover,a.btn:visited{text-decoration:none}.btn.active,.btn:focus,.btn:hover{border-color:#15585d;background-color:#f2f4f8}.btn.disabled,.btn.disabled:focus,.btn.disabled:hover,.btn[disabled]{color:#999;border-color:#999;background-color:#ddd;cursor:not-allowed}.form-group{position:relative}label{display:block;max-width:100%;margin-bottom:.5rem;font-weight:700}.required-asterisk:after,label.required:after{content:"*";display:inline-block;color:#de3949}select{height:2.2rem;line-height:2.2rem}select[multiple],select[size]{height:auto}.form-control{display:inline-block;box-sizing:border-box;width:100%;max-width:100%;padding:.2rem .5rem;font-size:1rem;line-height:1.5;color:#666;background-color:#fff;background-clip:padding-box;border:1px solid #d2d6de;vertical-align:middle;border-radius:0}.form-control.w15{width:15rem}.form-control:disabled{cursor:not-allowed;background-color:#eee}.form-control.has-error,.form-group.chck .form-control.has-error+label:before{border-color:#de3949}.input-group{display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.input-group-main{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.btn{position:relative;z-index:2}.input-group,.searchgroup{position:relative}.searchgroup label,input[type=file]{display:none}.searchgroup input[type=search]{padding:.3rem 45px .3rem .3rem;height:45px;outline:0}.searchgroup input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.searchgroup button[type=submit]{position:absolute;background-color:#f7f7f7;z-index:11;cursor:pointer;top:1px;right:1px;bottom:1px;border:0;width:45px;font-size:0}.form-group.chck{line-height:1.5rem}.form-group.chck .form-control{visibility:hidden;width:1.5rem;height:1.5rem;position:absolute}.form-group.chck .form-control+label{cursor:pointer;display:inline-block;padding-left:2rem;margin-right:1.5rem;position:relative;padding-top:0}.form-group.chck .form-control+label:before{content:"";height:1.5rem;width:1.5rem;left:0;position:absolute;top:0;background-color:#fff;border:1px solid #ccc;border-radius:.25rem}.form-group.chck .form-control+label:after{content:"✔";font-size:1.1rem;left:.3rem;position:absolute;top:0;opacity:0;color:#3c8dbc}.form-group.chck .form-control:checked+label:after{opacity:1}.form-group.chck .form-control:disabled+label:before{background-color:#ccc}.form-group.chck .form-control:disabled+label:after{color:#999}.loading{background:rgba(0,0,0,.5);position:absolute;display:flex;top:0;left:0;right:0;bottom:0;z-index:999;line-height:100%;text-align:center;align-items:center;color:#fff}.loading.white{background:rgba(255,255,255,.5);color:#999}.loading:after{content:"Chargement en cours";align-self:center;display:flex;margin:0 auto}.commentform{padding:.5rem;background-color:#f7f7f7}.commentlist .commentform,.commentlist li li{margin-left:1rem;padding-left:1rem;border-left:2px solid #15585d}@media (min-width:768px){.commentlist .commentform{margin-left:3rem}}.commentform .commentforminner{display:flex;flex-wrap:wrap}.commentform .user-status{display:flex;margin-right:0;max-width:100%;flex-direction:column;text-align:center;flex:0 0 100%;align-self:center}@media (min-width:768px){.commentform .user-status{flex:0 0 6rem;max-width:6rem;margin-right:.5rem}}.commentform .user-status .user-avatar{margin:0 auto;width:4rem;height:4rem;padding:3px}.commentform .user-status .user-name{align-self:center}.commentform .messagecont{flex:1 0 0}.commentform .messagecont .message{width:100%;max-width:100%;margin-bottom:.5rem;resize:none}.commentform .messagecont .note>svg{stroke:#666;fill:#f7f7f7;cursor:pointer}.commentform .messagecont .note>svg.active,.commentlist li .note>svg.active{fill:#f8e200}.commentform .submit{float:right}.commentlist{margin:0;padding:0}.commentlist li{display:flex;flex-direction:column;padding:.3rem 0;list-style-type:none;border-bottom:1px solid #d2d6de}.commentlist li .commentinner{display:flex;flex-wrap:wrap;align-items:center}@media (min-width:768px){.commentlist li .commentinner{padding:.5rem 1rem 1rem .5rem}}.commentlist li.topcomment>.commentinner{position:relative;border:2px solid #15585d;margin-top:2rem}.commentlist li.topcomment>.commentinner:before{content:"TOP COMMENTAIRE";background-color:#15585d;color:#fff;display:inline-block;position:absolute;left:-2px;top:-2rem;height:2rem;padding:.3rem 1rem}.commentlist li .user-status{display:flex;margin-right:0;max-width:100%;flex-direction:column;text-align:center;flex:0 0 100%;align-items:center}@media (min-width:768px){.commentlist li .user-status{flex:0 0 6rem;max-width:6rem;margin-right:.5rem}}.commentlist li .user-status .user-avatar{margin:0 auto;width:4rem;height:4rem;padding:3px}.commentlist li.nocomments{text-align:center;color:#666;text-transform:uppercase}.commentlist li .commentcontent{color:#666;font-size:1rem;flex:1 0 0}.commentlist li .head{display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width:768px){.commentlist li .head{flex-wrap:nowrap}}.commentlist li .head .date{float:right;font-size:.8rem;margin-bottom:.2rem}.commentlist li .head .note{display:inline-block}.commentlist li .note>svg{stroke:#666;fill:#f7f7f7}.commentlist li .actions{margin:0;font-size:1rem}.commentlist li .actions a{margin:1rem 0;display:block}@media (min-width:768px){.commentlist li .actions{margin:1rem 0}.commentlist li .actions a{margin-right:1rem;display:inline}}.commentlist li .actions svg{margin-bottom:-3px}.commentlist li .actions .active{font-weight:700}.commentlist li .actions .like.active svg use{fill:#f05c95}.commentlist li .actions .abuse.active svg use{fill:#dc9945}.commentlist li ul{margin-top:.5rem}.commentlist li li{padding-right:0}@media (min-width:768px){.commentlist li li{margin-left:3rem}}.commentlist li.loadmore{text-align:center;padding:.5rem 1rem;margin-bottom:1rem;color:#666;background:#f7f7f7}.inputfile-container{min-height:4rem;max-width:100%;text-align:center;background-repeat:no-repeat;background-size:50% 50%;background-position:center center;background-color:#f7f7f7;aspect-ratio:16/9}.inputfile-container.file{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><g><g><path d="M459.36,100.64l-96-96C360.341,1.645,356.253-0.024,352,0H96c-26.51,0-48,21.49-48,48v416c0,26.51,21.49,48,48,48h320 c26.51,0,48-21.49,48-48V112C464.025,107.747,462.355,103.66,459.36,100.64z M432,464c0,8.837-7.163,16-16,16H96 c-8.837,0-16-7.163-16-16V48c0-8.837,7.163-16,16-16h240v64c0,17.673,14.327,32,32,32h64V464z" fill="rgba(120,120,120,0.9)" /></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>')}.inputfile-container.image{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 60 60" style="enable-background:new 0 0 60 60;" xml:space="preserve"><g><path fill="rgba(120,120,120,0.9)" d="M55.201,15.5h-8.524l-4-10H17.323l-4,10H12v-5H6v5H4.799C2.152,15.5,0,17.652,0,20.299v29.368   C0,52.332,2.168,54.5,4.833,54.5h50.334c2.665,0,4.833-2.168,4.833-4.833V20.299C60,17.652,57.848,15.5,55.201,15.5z M8,12.5h2v3H8   V12.5z M58,49.667c0,1.563-1.271,2.833-2.833,2.833H4.833C3.271,52.5,2,51.229,2,49.667V20.299C2,18.756,3.256,17.5,4.799,17.5H6h6 h2.677l4-10h22.646l4,10h9.878c1.543,0,2.799,1.256,2.799,2.799V49.667z"/><path fill="rgba(120,120,120,0.9)" d="M30,14.5c-9.925,0-18,8.075-18,18s8.075,18,18,18s18-8.075,18-18S39.925,14.5,30,14.5z M30,48.5c-8.822,0-16-7.178-16-16   s7.178-16,16-16s16,7.178,16,16S38.822,48.5,30,48.5z"/><path fill="rgba(120,120,120,0.9)" d="M30,20.5c-6.617,0-12,5.383-12,12s5.383,12,12,12s12-5.383,12-12S36.617,20.5,30,20.5z M30,42.5c-5.514,0-10-4.486-10-10   s4.486-10,10-10s10,4.486,10,10S35.514,42.5,30,42.5z"/><path fill="rgba(120,120,120,0.9)" d="M52,19.5c-2.206,0-4,1.794-4,4s1.794,4,4,4s4-1.794,4-4S54.206,19.5,52,19.5z M52,25.5c-1.103,0-2-0.897-2-2s0.897-2,2-2   s2,0.897,2,2S53.103,25.5,52,25.5z"/></g></svg>')}.inputfile-container.has-error{border:1px solid #de3949}.inputfile-container>label{z-index:3;cursor:pointer}.inputfile-container img{align-self:center;width:auto;max-width:100%;max-height:100%;margin:0 auto;z-index:2}.inputfile-container .selectedfile{background-color:#f7f7f7;width:100%;height:100%;padding:2rem 0}.inputfile-container .selectedfile .file{width:4rem;height:calc(100% - 1.5rem);margin:0 auto;z-index:2;position:relative;display:block;background-color:#333;padding-top:2.5rem;color:#fff}.inputfile-container .selectedfile .file:before{display:block;content:' ';width:0;position:absolute;height:0;border-style:solid;border-width:1rem 0 0 1rem;border-color:#f7f7f7 #f7f7f7 #f7f7f7 rgba(255,255,255,.5);top:0;right:0}.inputfile-container .selectedfile .file.csv{background-color:#579704}.inputfile-container .selectedfile .file.ppt{background-color:#ce4123}.inputfile-container .selectedfile .file.xls{background-color:#6cbf2e}.inputfile-container .selectedfile .file.doc,.inputfile-container .selectedfile .file.docx{background-color:#235d9c}.inputfile-container .selectedfile a,.inputfile-container .selectedfile span{display:block;color:#000;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:.3rem 1rem}.inputfile-container,.showmore{position:relative;overflow:hidden}.showmore .show{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:75px 12px 15px;background:linear-gradient(rgba(255,255,255,.05) 10%,#fff 60%,#fff 100%)}.passwordgroup{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.passwordgroup .form-control{position:relative;flex:1 1 auto;width:1%;min-width:0}.passwordgroup .input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.passwordgroup .eye{display:block}.passwordgroup .eye-closed,.passwordgroup.visible .eye,.table-box .title-line:after{display:none}.passwordgroup.visible .eye-closed{display:block}.rating{margin:1rem}.rating .rating-label{font-size:1.2rem;font-weight:700;text-transform:uppercase;margin-bottom:.5rem}.rating .rating-infos{font-size:.8rem;color:#666;font-weight:400;text-transform:none;margin:0}.rating .rating-criteria{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;color:#15585d;font-weight:700;font-size:1rem;margin:-4px 0 0}.rating .rating-criteria .clear{cursor:pointer}.rating .rating-bar{display:flex;margin-bottom:10px;height:10px}.rating .rating-bar .rating-bullet{cursor:pointer;flex:0 20%;display:block;width:20%;height:10px;background:#eee}.rating .rating-bar .rating-bullet.active{background:#15585d}.rating .rating-bar .rating-bullet:not(:last-child){border-right:1px solid #fff}.locationmap{height:20rem}.table-container{position:relative;display:block;width:100%;min-width:100%;max-width:100%;overflow-x:auto}.table{border-spacing:0;border-collapse:collapse;text-align:left;min-width:100%;width:fit-content}.table th.actions,.table.nowrap{white-space:nowrap}.table thead{border-top:2px solid #00c0ef;border-bottom:2px solid #00c0ef}.table th.actions{width:1px;text-align:center}.table td,.table th{border-top:1px solid #f4f4f4;vertical-align:middle;padding:.5rem}.table th{font-size:1rem}.table td{font-size:.9rem}.table tr{background-color:#fff;color:#333}.table tr:hover{background-color:#f5f5f5}.table td.width30,.table th.width30{text-align:center;width:30px}.table td.width120,.table th.width120{text-align:center;width:120px}.table td.nowrap{white-space:nowrap}.pagination{text-align:center;background-color:#15585d;padding:.2rem 1rem}.pagination,.pagination-line-container{display:block}.pagination .pagination-line-container:first-child{margin:0}.pagination .pagination-line{list-style:none;display:inline-block;background:#fff;padding:.3rem .6rem;margin:0 .5rem .5rem;border-radius:2rem;box-shadow:0 10px 15px rgba(0,0,0,.1)}.pagination .pagination-line-container:first-child .pagination-line{margin:.5rem}.pagination .pagination-line li{display:inline-block;list-style:none;margin:.15rem}.pagination .pagination-line li a,.pagination .pagination-line li span{height:2rem;width:2rem;margin:0;display:inline-block;line-height:2rem;text-align:center;border-radius:1rem;vertical-align:middle;color:#15585d;background-color:#fff}.pagination .pagination-line li a:hover,.pagination .pagination-line li.active a,.pagination .pagination-line li.active span{color:#fff;background-color:#15585d}.minmax{margin-bottom:1rem}.minmax .minmax-label{font-size:1.2rem;font-weight:700;text-transform:uppercase;margin-bottom:.5rem}.minmax .minmax-infos{font-size:.8rem;color:#666;font-weight:400;text-transform:none;margin:0}.minmax .minmax-criteria{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;color:#000;font-size:.8rem;margin-bottom:10px}.minmax .minmax-values{position:relative;width:100%;color:#15585d;font-weight:700;font-size:1rem;height:1.5rem;overflow:visible}.minmax .minmax-values span{position:absolute;top:0}.minmax .minmax-bar{position:relative;height:10px;background:#eee}.minmax .minmax-bar .active{position:absolute;height:10px;top:0;left:0;right:0;background:#15585d}.prenomstat-map .yearselector{display:flex;justify-content:space-between}.prenomstat-map .yearselector .next,.prenomstat-map .yearselector .prev{flex:0 0 40px;cursor:pointer;align-self:center}.prenomstat-map .yearselector .next.disabled,.prenomstat-map .yearselector .prev.disabled{cursor:auto;opacity:.3}.prenomstat-map .yearselector select{padding:.5rem 1rem}.prenomstat-map .mapcontainer{display:flex;flex-direction:column}@media (min-width:768px){.prenomstat-map .mapcontainer{flex-direction:row}.prenomstat-map .infos-legends{flex:0 0 240px}}.prenomstat-map .map{width:100%;height:auto}.prenomstat-map .map .dpt{cursor:pointer;stroke:#ccc;stroke-width:1px;fill:#f7f7f7}.prenomstat-map .map .dpt.active{stroke:#666;stroke-width:3px}.prenomstat-map .map .dpt.mixte{fill:#ccc}.prenomstat-map .map .dpt.garcon{fill:#1b95e0}.prenomstat-map .map .dpt.fille{fill:#b2184e}.prenomstat-map .map .dpt.rarity-0{fill-opacity:0}.prenomstat-map .map .dpt.rarity-1{fill-opacity:.2}.prenomstat-map .map .dpt.rarity-2{fill-opacity:.4}.prenomstat-map .map .dpt.rarity-3{fill-opacity:.6}.prenomstat-map .map .dpt.rarity-4{fill-opacity:.8}.prenomstat-map .legends{font-size:.9rem;padding:1rem;border:1px solid #999;margin-top:1rem}.prenomstat-map .square{content:"";border:1px solid #dfdfdf;width:1rem;height:1rem;margin-right:.5rem;display:inline-block;vertical-align:middle;background-color:#f7f7f7}.prenomstat-map .square.mixte{background-color:#ccc}.prenomstat-map .square.garcon{background-color:#1b95e0}.prenomstat-map .square.fille{background-color:#b2184e}.prenomstat-map .square.rarity-0{opacity:0}.prenomstat-map .square.rarity-1{opacity:.2}.prenomstat-map .square.rarity-2{opacity:.4}.prenomstat-map .square.rarity-3{opacity:.6}.prenomstat-map .square.rarity-4{opacity:.8}.prenomstat-map .infos,.taxonomy{border:1px solid #999;padding:1rem}.prenomstat-map .infos{font-size:.9rem;text-align:left;font-weight:400;margin-top:1rem}.prenomstat-map .infos .deptname{font-weight:700;color:#000;font-size:1.1rem}.taxonomy{background-color:#f5f5f5}ul.productlinks{padding:0;border:2px solid #eee;list-style-type:none;max-width:800px;margin:1rem auto}ul.productlinks li{padding:.5rem;font-size:.9rem}ul.productlinks li:nth-child(2n+3){background-color:#eee}ul.productlinks li.header,ul.productlinks li>a{display:grid;position:relative;grid-template-columns:27% 30% 18% 25%}ul.productlinks li.header{font-size:1rem;color:#fff;background-color:#f96c4d}ul.productlinks li>a{color:#444}ul.productlinks li .center,ul.productlinks li.header>*,ul.productlinks li>a>*{display:inline-flex;align-items:center}ul.productlinks li .center{justify-content:center}ul.productlinks li .merchant img{max-width:60px}@media (min-width:768px){ul.productlinks li .merchant img{max-width:100px}}ul.productlinks li .btn{color:#fff;background-color:#f96c4d}ul.productlinks li .btn:hover{color:#fff;background-color:#000}.jdadvancedcontent .summarytitle{background-color:#15585d;color:#fff;font-size:1.4rem;line-height:1.4rem;padding:.2rem 1rem;display:inline-block}.jdadvancedcontent .summary{border:1px solid #15585d;background-color:#fcfcfc;padding:1rem;margin-top:0;margin-bottom:3rem;list-style-type:none}.jdadvancedcontent .summary li{margin-bottom:.3rem}.jdadvancedcontent .summary li a:hover{text-decoration:undeline}.jdadvancedcontent .contentblock-html{margin-bottom:3rem}.table-box{width:100%;border-collapse:collapse}.table-box tr{border-bottom:1px solid #ddd}.table-box tr:last-child{border-bottom:none}.table-box tr td,.table-box tr th{display:block;text-align:center}.table-box tr th{font-weight:700;font-size:1.2rem;padding:1rem;line-height:1.5rem;min-width:220px;vertical-align:middle;justify-content:center;align-items:center;display:flex}.table-box tr th svg{vertical-align:bottom;height:1.5rem;width:1.5rem;margin-right:.5rem}.table-box tr td{font-size:1rem;padding:0 1rem 1rem}.table-box .title-2,.table-box tr td p{margin-bottom:0}@media (min-width:768px){.table-box tr td,.table-box tr th{display:table-cell;padding:1rem}.table-box tr th{text-align:left}.table-box tr td{text-align:right}}.table-box li{list-style-type:none}.table-box .title-line{border-left:3px solid #15585d;padding-left:1rem}.author-bio,.author-dates{margin:0 0 2rem;justify-content:space-between}.author-dates{display:flex}.author-dates .author{line-height:2rem;vertical-align:middle}.author-bio img,.author-bio picture,.author-dates .author img,.author-dates .author picture{max-height:2rem;width:auto;display:inline;border-radius:5px}.author-bio{background-color:#f2f4f8;padding:1rem}.author-bio img,.author-bio picture{max-height:10rem}.author-bio,.author-bio .author-infos{display:block;justify-items:center}.author-bio .author-infos .name{font-weight:700;font-size:1.1rem}.author-bio .author-infos .job{font-style:italic}@media (min-width:768px){.author-bio,.author-bio .avatar{display:flex}.author-bio .author-infos{margin-left:1rem}}.headlinelight{display:block;background-color:#fff;margin:0 auto;padding:1rem 0 2rem}.headlinelight:after{content:" ";display:block;width:30%;margin:1rem auto 0;border-bottom:1px solid #15585d}.headlinelight:last-child:after{display:none}.headlinelight .inner{display:flex;flex-wrap:wrap;background-color:#fff;padding:1rem 1rem 2rem;margin:0 auto;max-width:600px}@media (min-width:768px){.headlinelight .inner{max-width:1000px;flex-wrap:nowrap}}.headlinelight .image{flex:0 0 100%;max-width:100%;margin-bottom:1rem}@media (min-width:768px){.headlinelight .image{flex:0 0 400px;max-width:400px;margin-bottom:0}}.headlinelight .infos{flex:1;padding:0 1rem;align-self:center;color:#2b3034}.headlinelight .infos .category{display:inline-block;color:#fff;background-color:#15585d;padding:.2rem .5rem;margin-bottom:1rem}.headlinelight .infos .title{font-family:Arial,sans-serif;font-size:1.3rem;line-height:1.6rem;color:#2b3034}@media (min-width:768px){.headlinelight .infos .title{font-size:1.8rem;line-height:2rem}}.headlinebigimage{display:block;background-color:#fff;max-width:1200px;margin:0 auto;padding:0 0 2rem}.headlinebigimage:after{content:" ";display:block;width:30%;margin:0 auto;border-bottom:1px solid #15585d}.headlinebigimage .image{margin-bottom:1rem;width:100%;display:block}.headlinebigimage .infos{max-width:1000px;margin:0 auto;padding:0 1rem 2rem;color:#2b3034;text-align:center}.headlinebigimage .infos .category{display:inline-block;color:#fff;background-color:#15585d;padding:.2rem .5rem;margin-bottom:1rem}.headlinebigimage .infos .title{font-family:Arial,sans-serif;font-size:1.8rem;line-height:2rem}.headlinebigimage .infos .title:after{content:" ";display:block;width:100px;margin:1rem auto;border:2px solid #15585d}.headlinebigimage .infos .intro{font-size:1.1rem;line-height:1.3rem}@media (min-width:768px){.headlinebigimage .infos .intro{font-size:1.2rem;line-height:1.4rem}}.headlinebythree-container{display:flex;flex-wrap:wrap;padding:0 1rem 2rem}.headlinebythree-container:after,.headlinebytwo-container:after{content:" ";display:block;width:30%;margin:1rem auto 0;border-bottom:1px solid #15585d}.headlinebythree-container:last-child:after,.headlinebytwo-container:last-child:after{display:none}.headlinebythree{flex:0 0 100%;display:block;background-color:#fff;margin:0 auto;padding:1rem 1rem 2rem}@media (min-width:768px){.headlinebythree{flex:0 0 33%}}.headlinebythree .image{flex:0 0 100%;max-width:100%;margin-bottom:1rem}.headlinebythree .infos{padding:0 .5rem}.headlinebythree .infos .category{display:inline-block;color:#fff;background-color:#15585d;padding:.2rem .5rem;margin-bottom:1rem}.headlinebythree .infos .title{font-family:Arial,sans-serif;font-size:1.3rem;line-height:1.6rem;margin-bottom:1rem}@media (min-width:768px){.headlinebythree .infos .title{font-size:1.2rem;line-height:1.4rem}}.headlinebythree .infos .intro{color:#2b3034;font-size:1rem}.headlinebytwo-container{display:flex;flex-wrap:wrap;padding:0 1rem 2rem}.headlinebytwo{flex:0 0 100%;display:block;background-color:#fff;margin:0 auto;padding:1rem 1rem 2rem}@media (min-width:768px){.headlinebytwo{flex:0 0 50%}}.headlinebytwo .image{flex:0 0 100%;max-width:100%;margin-bottom:1rem}.headlinebytwo .infos{padding:0 .5rem}.headlinebytwo .infos .category{display:inline-block;color:#fff;background-color:#15585d;padding:.2rem .5rem;margin-bottom:1rem}.headlinebytwo .infos .title{font-family:Arial,sans-serif;font-size:1.3rem;line-height:1.6rem;margin-bottom:1rem}@media (min-width:768px){.headlinebytwo .infos .title{font-size:1.4rem;line-height:1.6rem}}.headlinebytwo .infos .intro{color:#2b3034;font-size:1rem}blockquote{margin:.5rem;padding:.5rem;quotes:"\201C""\201D""\2018""\2019"}blockquote:after,blockquote:before{color:#ccc;font-size:4rem;line-height:.1rem}blockquote:before{content:open-quote;margin-right:.25rem;vertical-align:-1.6rem}blockquote:after{content:close-quote;vertical-align:-2rem;margin-left:.25rem}.keywords-tags a i,blockquote p{display:inline}blockquote cite{color:#666}blockquote cite:before{content:" - "}.objectlink{display:block;background-color:#f6f7f7;border:2px solid #e7eded;margin:0 auto 1rem;padding:1rem}.objectlink .inner{display:flex;flex-wrap:wrap;background-color:#f6f7f7;margin:0 auto;max-width:600px}@media (min-width:768px){.objectlink .inner{max-width:1000px;flex-wrap:nowrap}}.objectlink .image{flex:0 0 100%;max-width:100%;margin-bottom:1rem}@media (min-width:768px){.objectlink .image{flex:0 0 400px;max-width:400px;margin-bottom:0}}.objectlink .infos{flex:1;padding:0 1rem;align-self:center;overflow:hidden;color:#2b3034;max-height:225px}.objectlink .infos .category{display:inline-block;color:#fff;background-color:#15585d;padding:.2rem .5rem;margin-bottom:1rem}.objectlink .infos .title{font-family:Arial,sans-serif;font-size:1.3rem;line-height:1.6rem;color:#2b3034}@media (min-width:768px){.objectlink .infos .title{font-size:1.8rem;line-height:2rem}}.search-empty{font-size:1.4rem;line-height:1.8rem;font-weight:300;color:#333;text-align:center;margin:1rem auto}.images-diapos{display:flex;flex-wrap:wrap;align-items:flex-start;padding:0 1rem 2rem}.images-diapos .diapo{flex:0 0 100%;display:block;background-color:#fff;padding:1rem 1rem 0}@media (min-width:768px){.images-diapos .diapo{flex:0 0 50%}}.images-diapos .diapo .image{flex:0 0 100%;max-width:100%;margin-bottom:1rem}ul.ingredients li{margin-left:35px;line-height:25px;list-style-type:disc}ul.ingredients li.title{font-family:Arial,sans-serif;margin-top:15px;margin-left:0;list-style-type:none}ul.ingredients li.title strong{border-bottom:1px solid #666}.nos-sites{display:flex;flex-flow:wrap}.nos-sites .site{flex:0 0 100%;max-width:100%;text-align:center;padding:3rem}@media (min-width:768px){.nos-sites .site{flex:0 0 50%;max-width:50%}}.recette-intro{font-size:1.2rem}.recette-temps{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.recette-temps .recette-temp{border:0;text-align:center}.recette-temps .recette-temp:last-child{border:0}.recette-temps i{color:#15585d;font-size:2rem}.recette-temps strong{color:#333;display:block;line-height:2rem}@media (min-width:569px){.recette-temps{border-top:none;border-bottom:none}.recette-temps .recette-temp{border-right:1px solid #ccc}}.product-intro{font-weight:700}.place-access p{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;color:#155724;background-color:#eee;border-color:#ccc}.place-access .inconnu,.place-access .prive,.place-access .protege{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.place-access .carte,.place-access .communal,.place-access .payant,.place-access .public{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.keywords-tags{display:flex;flex-wrap:wrap;margin-top:1rem}.keywords-tags>a,.keywords-tags>span{color:#15585d;border:1px solid #ccc;border-radius:.3rem;font-size:1.2rem;line-height:1rem;padding:.5rem 1rem;display:inline-block;margin:0 .3rem 1rem;text-wrap:nowrap}.bigletter{font-size:2rem}