/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--green:#A6D31C;--lightgrey:#fafafa;--grey:#575E5F;--darkgrey:#3C4241;--purple:#823D90;--purplered:#c20069;--cyan:#797e7f;--pink:#e72063;--darkblue:#4152a0;--blue:#36a4dd;--strongblue:#0c77b8;--deepblue:#4054a1;--darkgreen:#009687;--lightgreen:#8bc04d;--yellow:#fcc00c;--yellowgreen:#a2c62c;--teal:#23aa95;--deepteal:#0f7b89;--bluegreen:#0c77b8;--deeppurple:#823f91;--deeppink:#e71f64;--orange:#ed6e1c;--black:#333;--swiper-pagination-color:#A6D31C;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:0.8;--swiper-pagination-bullet-width:10px;--swiper-pagination-bullet-height:10px;--green-hover:#BBE53E;--white-green-hover:#F8FAEB;--grey-hover:#3C4241;--white-grey-hover:#ECECEC;}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;width:80%;max-width:500px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s;top:calc(15% - 1em);-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}.modal-content .img-modal{width:200px;}.modal-content.ui-dialog .ui-dialog-titlebar{margin-top:0;width:100%;padding:0.5rem 1rem 0.4rem 1.5rem;}.modal-content h2,.modal-content img,.modal-content p{padding:0 1rem;}.modal-content label{margin-bottom :1rem;}.modal-content p{color:rgba(0,0,0,0.7) !important;}.modal-content.modal-webform{padding-bottom:15px;}.modal-content .btn{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;}.modal-header.Important{display:flex;background-color:#E8443A;font-size:16px;}.modal-header.Normal{display:flex;background-color:#575E5F;font-size:16px;}.modal-header.Informatif{background-color:#36A4DD;display:flex;}div#edit-preview-modal{display:flex;flex-direction:column;align-items:center;position:relative;}div#edit-preview-modal img{width:300px;padding:1rem;}div#edit-preview-modal p{text-align:center;}.submission-texte > *:first-child{padding-top:15px;}.submission-texte{display:flex;flex-direction:column;align-items:center;}.submission-texte img{max-width:500px;padding:1rem;}.webform-agree-button{display:flex;justify-content:center;}.modal-webform .modal-buttons{display:flex;flex-direction:row;justify-content:space-evenly;}@media screen and (max-width:1180px){.modal-content.modal-webform{width:auto;height:auto;top:5%;}}.modal-bills{padding-bottom:50px;}.modal-bills.error{display:flex;flex-wrap:wrap;justify-content:center;}.modal-bills.error .img-modal{margin-right:30px;}.modal-bills h3,.modal-bills p{text-align:center;}.modal-bills h3 svg{font-size:50px;color:var(--green);padding:15px 0;}.type-bills-title{display:flex;width:80%;justify-content:center;margin:0 10%;}.modal-bills p{font-size:18px;margin-top:15px;padding:0 15px;}.modal-bills p.annexe-txt{border-bottom:solid 1px #ccc;width:100%;text-align:inherit;font-weight:600;}.download-modal-bills{padding:15px;}.container-download-bills{width:100%;display:flex;justify-content:center;}.download-modal-bills a{margin:0 10%;color:var(--blue);font-weight:700;display:block;text-decoration:none;width:fit-content;word-break:break-all;}.container-download-bills a.download-debit span.bills-label,.container-download-bills a.download-debit span.receipt-id{border-bottom:solid 2px;margin-left:-20px;padding-left:25px;}.download-modal-bills a svg{fill:var(--blue);}.download-modal-bills p{text-transform:lowercase;font-weight:600;border-bottom:solid 2px #ccc;margin:20px 0;}.download-modal-bills p:first-letter{text-transform:uppercase;}.download-modal-bills p{text-transform:lowercase;border-bottom:solid 2px #ccc;}.close-modal-button{display:flex;justify-content:center;margin-top:50px;}.close-modal-button button.innoval-button.bg-dark{width:200px;text-align:center;display:flex;justify-content:center;padding:10px;color:#FFF;font-weight:100;}
.bull .chapo{margin-bottom:1rem;}.bull .chapo ul{list-style:disc;margin-left:2rem;}.section-item.bulls h2.section-title{display:flex;align-items:center;}.section-item.bulls h2.section-title.index-uppercase{text-transform:capitalize;}span.cd-index-prod-lait,span.cd-index-morpho-lait{display:flex;font-size:14px;}span.cd-index-prod-lait::before,span.cd-index-morpho-lait::before{display:flex;content:'';margin:7px;width:20px;}span.cd-index-prod-lait::before{background-color:var(--green);height:2px;}span.cd-index-morpho-lait::before{background-color:#BDBDBD;height:1px;}.product-bull-inline-data{display:flex;flex-direction:row;justify-content:space-around;text-align:center;}.product-bull-inline-data .inline-data-item{display:flex;flex-direction:column;justify-content:center;padding:0 0.5em;}.product-bull-inline-data.laitier .inline-data-item{padding:0 1.5em;}.product-bull-inline-data .inline-data-item:not(:last-of-type){border-right:#000 1px solid;}@media (min-width:768px){.container-sections-produit .section-item,.container-sections-produit .section-item.indexes{padding:20px 5px;}}.section-item.index-section.crossing{padding:10px 0 0 0;}.indicator-row:nth-child(odd){background-color:rgba(204,204,204,0.2);}.indicator-row{display:flex;align-items:center;padding:15px 10px;}.section-item.grey-border.index-section .indicator-row span.indicator-value{font-weight:500;}.indicator-label{flex:1;}.star-rating{display:flex;gap:4px;}.star-container{font-size:16px;}.fa-star,span.star-container svg{color:#FCC00C;}@media (max-width:767px){.container-sections-produit .section-item.index-section.crossing{font-size:0;padding:30px;}}.single-product .flex-container.bull-title{align-items:center;}.single-product .flex-container.bull-title .product-bull-addons-container{display:contents;}.product-bull-addons{height:2em;}.genea-item .level-arrow{display:flex;flex-direction:row;align-items:center;justify-content:space-between;}.genea-item .level-arrow strong{height:10px;}.genea-item .level-arrow strong{font-weight:normal;}li.genea-parents > ul > li > strong,.genea-item strong{font-weight:normal;}.bold-parent strong,.bold-gpm strong,.bold-agpm{font-weight:900 !important;}.genea-item .level-arrow p{font-size:30px;}.genea-item .level-arrow p.green-arrow{color:var(--green)}.genea-item .level-arrow p.red-arrow{color:red;}#bull-genea{padding-left:0;position:relative;}#geneatree{position:absolute;top:1.8rem;height:12.5rem;width:calc(393px + 2rem);left:0;right:0;margin:0 auto;}.container-sections-produit .section-item .genea-full ul li + li{margin-top:5px;}.container-sections-produit .section-item .genea-full ul{padding:0;}.genea-full{margin:0 auto;width:calc(490px + 2rem);}.genea-full a:link,.genea-full a:visited,.genea-full a:hover{color:#000 !important;text-decoration:none;}.genea-full ul{padding:0;margin:0;list-style-type:none;width:100%;font-size:.8rem;color:#000;}.genea-full li{display:inline-block;vertical-align:middle;width:100%;}.genea-full .genea-item{padding:1px 11px;margin:2px 8px;position:relative;}.genea-full .genea-item > span{display:none;}.genea-parents{margin-bottom:0.2rem;margin-top:0.2rem;}.genea-full > ul > li > ul > li:first-child{width:calc(33% - 10px);}.genea-full > ul > li > ul > li:last-child{width:calc(66% - 10px);}.genea-full > ul > li > ul > li > ul > li > ul > li:first-child{width:calc(50% - 10px);}.genea-full > ul > li > ul > li > ul > li > ul > li:last-child{width:calc(50% - 10px);}.sheet{font-family:'Roboto Condensed',sans-serif;}.sheet-proofs{display:flex;flex-direction:column;}@media (min-width:768px){.sheet-proofs{flex-direction:row;}.sheet-section-left{width:41.6666666667%;}.sheet-section-right{width:58.3333333333%;padding-left:1.5rem;box-sizing:border-box;}.sheet-section-half{width:50%;}.sheet-section-half:first-child{padding-right:.75rem;}.sheet-section-half:last-child{padding-left:.75rem;}}.sheet-ref{text-align:right;font-size:80%;}.sheet-ref span{font-weight:bold;}.sheet-proofs-block{margin-bottom:.8rem;}.sheet-val{font-weight:bold;text-align:right;}.sheet-rel{text-align:right;font-size:85%;}.sheet-val-float{position:absolute;right:.75rem;}.sheet-lines{font-size:0.8rem;}.sheet-line{display:flex;flex-wrap:wrap;position:relative;}.sheet-line:nth-child(odd){background:#f8f8f8;}.sheet-line > div{padding:.1rem .40rem;box-sizing:border-box;width:100%;max-width:100%;flex:0 0 auto;}.sheet-line .sheet-label{width:50%;}.sheet-line.sheet-hasrel .sheet-label{width:41.6666666667%;}.sheet-line .sheet-val{width:16.6666666667%;}.sheet-line .sheet-bar-wrapper{width:33.3333333333%;}.sheet-line .sheet-rel{width:8.3333333333%;}.sheet-line .sheet-val-full{width:50%;}.sheet-line.sheet-cols{justify-content:space-around;}.sheet-line.sheet-cols > div{flex:0 0 auto;width:auto;}.sheet-border-b{border-bottom:1px solid #dadada;}.sheet-border-t{border-top:1px solid #dadada;}.sheet-important{font-weight:bold;border-top:1px solid #dadada;}.sheet-align-center{text-align:center;}.sheet-synths{display:flex;}.sheet-synth{background:#435464;color:#fff;font-size:1.3em;text-align:center;margin-bottom:.8rem;}.proofs-synth-max1{flex-wrap:wrap;}.proofs-synth-max1 .sheet-synth{width:100%;max-width:100%;}.proofs-synth-max1 .sheet-synth{margin-right:0;}.proofs-synth-max2{flex-wrap:wrap;}.proofs-synth-max2 .sheet-synth{width:48.5%;max-width:48.5%;}.proofs-synth-max2 .sheet-synth{margin-right:3%;}.proofs-synth-max2 .sheet-synth:nth-child(2n),.proofs-synth-max2 .sheet-synth:last-child{margin-right:0;}.proofs-synth-max3{flex-wrap:wrap;}.proofs-synth-max3 .sheet-synth{width:31.3%;max-width:31.3%;}.proofs-synth-max3 .sheet-synth{margin-right:3%;}.proofs-synth-max3 .sheet-synth:nth-child(3n),.proofs-synth-max3 .sheet-synth:last-child{margin-right:0;}.proofs-synth-max4{flex-wrap:wrap;}.proofs-synth-max4 .sheet-synth{width:22.75%;max-width:22.75%;}.proofs-synth-max4 .sheet-synth{margin-right:3%;}.proofs-synth-max4 .sheet-synth:nth-child(4n),.proofs-synth-max4 .sheet-synth:last-child{margin-right:0;}.sheet-help{color:#000;opacity:0.3;}.sheet-help:hover{color:#000;opacity:0.8;}.sheet-unit{font-weight:normal;font-size:85%;}.sheet-bar-wrapper{padding:0 !important;position:relative;}.sheet-bar-back{overflow:hidden;height:12px;position:relative;display:block;z-index:1;margin-top:6px;}.sheet-bar{border-bottom:12px solid #000;display:block;}.sheet-more,.sheet-less{height:12px;width:12px;display:block;position:absolute;top:0;}.sheet-more,.sheet-more img{right:0;}.sheet-less,.sheet-less img{left:0;}.sheet-more img,.sheet-less img{position:absolute;top:0;height:12px;width:12px;}.sheet-scale-back{position:absolute;height:100%;left:0;right:0;top:0;z-index:0;}.sheet-scale-back span{border-left:1px solid #eaeaea;height:100%;width:0;position:absolute;}.sheet-scale-l2{margin-left:16.6%;}.sheet-scale-l3{margin-left:33.3%;}.sheet-scale-l4{margin-left:50%;}.sheet-scale-l5{margin-left:66.6%;}.sheet-scale-l6{margin-left:83.3%;}.sheet-bar-scale{display:none;}.sheet-bar-wrapper:hover .sheet-bar-scale{display:block;}.sheet-bar-scale span{position:absolute;font-size:0.7em;color:rgba(0,0,0,0.5);height:100%;padding-left:.1rem;z-index:1;line-height:1em;}.sheet-bar-l1{left:1px;}.sheet-bar-l2{margin-left:16.6%;}.sheet-bar-l3{margin-left:33.33%;}.sheet-bar-l4{margin-left:50%;}.sheet-bar-l5{margin-left:66.66%;}.sheet-bar-l6{margin-left:83.3%;}.sheet-bar-l7{right:.1rem;}.sheet-bar-scale-3 .sheet-bar-l2{margin-left:50%;}.sheet-bar-scale-3 .sheet-bar-l3{right:.1rem;}.sheet-bar-scale-4 .sheet-bar-l2{margin-left:33.33%;}.sheet-bar-scale-4 .sheet-bar-l3{margin-left:66.66%;}.sheet-bar-scale-4 .sheet-bar-l4{right:.1rem;}.sheet-bar-scale-5 .sheet-bar-l2{margin-left:25%;}.sheet-bar-scale-5 .sheet-bar-l3{margin-left:50%;}.sheet-bar-scale-5 .sheet-bar-l4{margin-left:75%;}.sheet-bar-scale-5 .sheet-bar-l5{right:.1rem;}.proofs-grid{display:grid;}.proofs-grid-1{grid-template-columns:repeat(1,auto 1fr);}.proofs-grid-2{grid-template-columns:repeat(2,auto 1fr);}.proofs-grid-4{grid-template-columns:repeat(4,auto 1fr);}.proofs-grid > div{padding:.1rem .75rem .1rem;}.proofs-grid-label{}.proofs-grid-val{font-weight:700;white-space:nowrap;text-align:right;position:relative;}.proofs-grid-abbrev .proofs-grid-val{text-align:left;}.proofs-grid-2 div:nth-child(2n),.proofs-grid-4 div:nth-child(2n){border-right:1px solid #dadada;}.proofs-grid-2 div:nth-child(4n),.proofs-grid-4 div:nth-child(8n){border-right:0;}.proofs-grid-1 div:nth-child(4n-2),.proofs-grid-1 div:nth-child(4n-3),.proofs-grid-2 div:nth-child(8n-4),.proofs-grid-2 div:nth-child(8n-5),.proofs-grid-2 div:nth-child(8n-6),.proofs-grid-2 div:nth-child(8n-7),.proofs-grid-4 div:nth-child(16n-8),.proofs-grid-4 div:nth-child(16n-9),.proofs-grid-4 div:nth-child(16n-10),.proofs-grid-4 div:nth-child(16n-11),.proofs-grid-4 div:nth-child(16n-12),.proofs-grid-4 div:nth-child(16n-13),.proofs-grid-4 div:nth-child(16n-14),.proofs-grid-4 div:nth-child(16n-15){background:#f6f6f6;}.proofs-grid-header{background:#3d3d3c;color:#fff;text-transform:uppercase;display:flex;justify-content:space-between;padding:.1rem 0;}.proofs-grid-header div{padding:.1rem .75rem 0;}.proofs-grid-header div:nth-child(2){text-align:right;text-transform:none;font-size:.8rem;font-weight:300;align-self:center;}.proof-grid-val-float{position:absolute;right:.75rem;}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}.scroll-wrapper > .scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}.scroll-wrapper > .scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-wrapper.scroll--rtl{direction:rtl}.scroll-element{box-sizing:content-box;display:none}.scroll-element div{box-sizing:content-box}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea > .scroll-content{overflow:hidden !important}.scroll-textarea > .scroll-content > textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important}.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner > .scroll-element,.scrollbar-inner > .scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner > .scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner > .scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner > .scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.scrollbar-inner > .scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner > .scroll-element .scroll-element_outer,.scrollbar-inner > .scroll-element .scroll-element_track,.scrollbar-inner > .scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-inner > .scroll-element .scroll-element_track,.scrollbar-inner > .scroll-element .scroll-bar{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);opacity:.4}.scrollbar-inner > .scroll-element .scroll-element_track{background-color:#e0e0e0}.scrollbar-inner > .scroll-element .scroll-bar{background-color:#c2c2c2}.scrollbar-inner > .scroll-element:hover .scroll-bar{background-color:#919191}.scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.scrollbar-outer > .scroll-element,.scrollbar-outer > .scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-outer > .scroll-element{background-color:#fff}.scrollbar-outer > .scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-outer > .scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrollbar-outer > .scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scrollbar-outer > .scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.scrollbar-outer > .scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.scrollbar-outer > .scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-outer > .scroll-element .scroll-element_track{background-color:#eee}.scrollbar-outer > .scroll-element .scroll-element_outer,.scrollbar-outer > .scroll-element .scroll-element_track,.scrollbar-outer > .scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-outer > .scroll-element .scroll-bar{background-color:#d9d9d9}.scrollbar-outer > .scroll-element .scroll-bar:hover{background-color:#c2c2c2}.scrollbar-outer > .scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-outer > .scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scrollbar-outer > .scroll-content.scroll-scrollx_visible{top:-12px;}.scrollbar-outer > .scroll-element.scroll-x .scroll-bar{min-width:10px}.scrollbar-outer > .scroll-element.scroll-y .scroll-bar{min-height:10px}.scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.scrollbar-macosx > .scroll-element,.scrollbar-macosx > .scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-macosx > .scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-macosx > .scroll-element .scroll-element_track{display:none}.scrollbar-macosx > .scroll-element .scroll-bar{background-color:#6c6e71;display:block;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-ms-transition:opacity .2s linear;transition:opacity .2s linear}.scrollbar-macosx:hover > .scroll-element .scroll-bar,.scrollbar-macosx > .scroll-element.scroll-draggable .scroll-bar{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);opacity:.7}.scrollbar-macosx > .scroll-element.scroll-x{bottom:0;height:0;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx > .scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:0}.scrollbar-macosx > .scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx > .scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:7px}.scrollbar-macosx > .scroll-element.scroll-x .scroll-element_outer{left:2px}.scrollbar-macosx > .scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-macosx > .scroll-element.scroll-y .scroll-element_outer{top:2px}.scrollbar-macosx > .scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-macosx > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-macosx > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-light > .scroll-element,.scrollbar-light > .scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-light > .scroll-element{background-color:#fff}.scrollbar-light > .scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-light > .scroll-element .scroll-element_outer{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light > .scroll-element .scroll-element_size{background:#dbdbdb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#dbdbdb 0%,#e8e8e8 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#dbdbdb),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(left,#dbdbdb 0%,#e8e8e8 100%);background:-o-linear-gradient(left,#dbdbdb 0%,#e8e8e8 100%);background:-ms-linear-gradient(left,#dbdbdb 0%,#e8e8e8 100%);background:linear-gradient(to right,#dbdbdb 0%,#e8e8e8 100%);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light > .scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}.scrollbar-light > .scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}.scrollbar-light > .scroll-element .scroll-bar{background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#fefefe 0%,#f5f5f5 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fefefe),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(left,#fefefe 0%,#f5f5f5 100%);background:-o-linear-gradient(left,#fefefe 0%,#f5f5f5 100%);background:-ms-linear-gradient(left,#fefefe 0%,#f5f5f5 100%);background:linear-gradient(to right,#fefefe 0%,#f5f5f5 100%);border:1px solid #dbdbdb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light > .scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-light > .scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}.scrollbar-light > .scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0}.scrollbar-light > .scroll-element.scroll-y .scroll-bar{left:0;min-height:10px;width:10px}.scrollbar-light > .scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px}.scrollbar-light > .scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-light > .scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px}.scrollbar-light > .scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scrollbar-rail > .scroll-element,.scrollbar-rail > .scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-rail > .scroll-element{background-color:#fff}.scrollbar-rail > .scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail > .scroll-element .scroll-element_size{background-color:#999;background-color:rgba(0,0,0,0.3)}.scrollbar-rail > .scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:#666;background-color:rgba(0,0,0,0.5)}.scrollbar-rail > .scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail > .scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail > .scroll-element .scroll-bar{background-color:#d0b9a0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,0.5)}.scrollbar-rail > .scroll-element .scroll-element_outer:hover .scroll-bar{box-shadow:1px 1px 3px rgba(0,0,0,0.6)}.scrollbar-rail > .scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail > .scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail > .scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px}.scrollbar-rail > .scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail > .scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail > .scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px}.scrollbar-rail > .scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail > .scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px}.scrollbar-rail > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-25px}.scrollbar-rail > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-25px}.scrollbar-rail > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}.scrollbar-dynamic > .scroll-element,.scrollbar-dynamic > .scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-dynamic > .scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-dynamic > .scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scrollbar-dynamic > .scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}.scrollbar-dynamic > .scroll-element .scroll-element_outer{opacity:.3;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic > .scroll-element .scroll-element_size{background-color:#ccc;opacity:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}.scrollbar-dynamic > .scroll-element .scroll-bar{background-color:#6c6e71;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.scrollbar-dynamic > .scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}.scrollbar-dynamic > .scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px}.scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;-webkit-transition:height .2s;-moz-transition:height .2s;-o-transition:height .2s;-ms-transition:height .2s;transition:height .2s}.scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;-webkit-transition:width .2s;-moz-transition:width .2s;-o-transition:width .2s;-ms-transition:width .2s;transition:width .2s}.scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-dynamic > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-dynamic > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer,.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer{overflow:hidden;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);opacity:.7}.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-element_size,.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size{opacity:1}.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-bar,.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-bar{height:100%;width:100%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic > .scroll-element.scroll-x:hover .scroll-element_outer,.scrollbar-dynamic > .scroll-element.scroll-x.scroll-draggable .scroll-element_outer{height:20px;min-height:7px}.scrollbar-dynamic > .scroll-element.scroll-y:hover .scroll-element_outer,.scrollbar-dynamic > .scroll-element.scroll-y.scroll-draggable .scroll-element_outer{min-width:7px;width:20px}.scrollbar-chrome > .scroll-element,.scrollbar-chrome > .scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-chrome > .scroll-element{background-color:#fff}.scrollbar-chrome > .scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-chrome > .scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}.scrollbar-chrome > .scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar-chrome > .scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar-chrome > .scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;cursor:default;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.scrollbar-chrome > .scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}.scrollbar-chrome > .scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar-chrome > .scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar-chrome > .scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}.scrollbar-chrome > .scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar-chrome > .scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px}.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}.scrollbar-chrome > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-chrome > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-chrome > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-chrome > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}
.container-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;}.container-col .col-1{position:relative;margin-top:0;width:calc(50% - 20px);}.container-col .col-2{margin-top:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 20px);row-gap:15px;}@media (max-width:767px){.container-col .col-1,.container-col .col-2{width:100%;}}.js-form-item label:not(.option){font-size:11px;}.container.single-product{margin:0 auto;padding:0 20px;}.back-arrow-breadcrumb{display:none;}.single-product h1{font-size:32px;font-weight:normal;color:var(--darkgrey);padding:0;}.single-product [type='number']{margin-bottom:0;}h3.category-container-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.single-product .container-img img{height:auto;width:auto;max-height:320px;}.single-product .container-img{text-align:center;}.single-product .flex-container{display:flex;align-items:flex-end;justify-content:flex-start;column-gap:20px;row-gap:20px;flex-wrap:wrap;}.produit-item.product-item-slider .flex-container{height:100%;display:flex;flex-direction:column;justify-content:space-between;}.single-product .flag-container{position:relative;}.col-2 .flex-container.flag-container{padding:15px 0;}.single-product .flag-container .flag-liste-envies{position:absolute;right:0;top:50%;transform:translateY(-50%);}.single-product .flag-container .flag-liste-envies svg{height:2em;}.single-product .flag-container .flag-liste-envies a{color:var(--green);}.flex-container .formation-handicap{font-weight:normal;font-style:italic;font-size:x-small;}.fa-wheelchair{margin-right:-1rem;}.single-product .flex-container .js-form-item{margin:10px 0 0 0;}.single-product .flex-container .quantite{width:80px;}.view-bulls .view-footer .caption,.single-product .caption{font-style:italic;text-align:center;margin-top:1em;display:block;}.single-product .prices-container{display:flex;align-items:baseline;justify-content:flex-start;column-gap:5px;margin:5px 0 15px 0;}.single-product .default-price{color:var(--darkgrey);font-size:25px;font-weight:bold;}.single-product .old-price{color:#999;text-decoration:line-through;font-size:14px;}.prices-container .tarif-text-product{font-size:x-small;font-weight:bold;}.single-product hr{margin:20px 0;border-top:1px solid var(--darkgrey);}.single-product .product-desc{display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:2rem;}.single-product .product-desc .subtitle,.single-product .product-desc .keywords{font-weight:bold;text-transform:uppercase;padding:0.5em 0;}.single-product .container-col .col-2{row-gap:5px;}.single-product .col-2 hr{margin:5px 0 10px;}.single-product .js-form-item select{width:auto;}.product-isu.bull.btn.btn-info.btn-green{background-color:var(--green);border-color:var(--green);color:var(--darkgrey);}.isu-container p{font-weight:900;font-size:20px;}.isu-container p span.cd_ease_of_birth{font-size:14px;padding:0 5px;}.index_synthese_radio{display:flex;justify-content:flex-end;}.index_synthese_radio > *{padding-right:15px;margin:0;}.index_synthese_radio input,.index_synthese_radio label{cursor:pointer;}.index_synthese_radio [type="radio"]{accent-color:var(--green);}.index_synthese_radio [type="radio"]:focus{outline:none;}.container-sections-produit,.container-sections-produit-formation{columns:2;column-gap:40px;margin-top:40px;color:#333;column-count:2;}@media screen and (max-width:1200px){.container-sections-produit.bulls{display:flex;width:100%;flex-direction:column;}.container-section-produit.bulls .container-section-produit{width:100%;}}.container-sections-produit-formation{display:flex;}.container-sections-produit .section-item,.container-sections-produit-formation .section-item{position:relative;padding:20px;border:1px solid #BDBDBD;border-radius:3px;break-inside:avoid;}.container-sections-produit .section-item.green-border{border-color:var(--green);border-width:2px;}.container-sections-produit .section-item + .section-item,.container-sections-produit-formation .section-item{margin-top:30px;}.container-section-produit div#index_production_us,.container-section-produit div#index_production_ca{margin:0;}.container-sections-produit .section-item h2,.container-sections-produit-formation .section-item h2{padding:0 10px;position:absolute;left:20px;top:0;background:#fff;transform:translateY(-50%);font-size:18px;color:var(--darkgrey);}.container-sections-produit .section-item ul,.container-sections-produit-formation .section-item ul{padding-left:25px;list-style-type:disc;}.container-sections-produit .section-item ul li + li,.container-sections-produit-formation .section-item ul li + li{margin-top:10px;}.container-sections-produit .section-item.color-green ul{padding-left:0;list-style-type:none;}.container-sections-produit .section-item.color-green ul li{position:relative;padding-left:35px;}.container-sections-produit .section-item.color-green ul li:before{content:url(/themes/custom/innoval/css/images/picto-plus.svg);height:20px;width:20px;position:absolute;top:0;left:0;}.container-sections-produit strong{font-weight:bold;}.container-objectif-formation{flex-wrap:wrap;margin-top:1%;}.container-objectif-formation h2{display:flex;}.data-container{display:flex;justify-content:space-between;align-items:center;}.interior-rules-formation{text-align:center;margin-top:2%;margin-bottom:2%;font-weight:bold;font-size:x-small;}.interior-rules-formation span{text-decoration:underline;}.data-container h2{font-weight:bold;margin-bottom:5px;font-size:16px;text-decoration:underline;}.data-container h2 span{font-weight:normal;text-decoration:none;}.data-container p{font-weight:bold;}.data-container p span{font-weight:normal;font-style:italic;font-size:x-small;}.container-section-produit-second-column .document{font-size:14px;}.document-line{display:flex;align-items:center;justify-content:space-between;}.document-icon,.document-title,.document-size,.document-date{margin:0 5px;}.document-line .icon-pdf{color:var(--green);}.document-size{font-size:10px;color:var(--darkgrey);}@media (max-width:1300px){.document-line a.download-button span.document-title b{max-width:225px;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;}}@media (max-width:1165px){.section-item .document-line a.download-button > *:nth-child(3n){display:flex;justify-content:flex-start;height:0;padding-top:15px;padding-left:20px;}.section-item .document-line a.download-button > *:nth-child(3n),.section-item .document-line a.download-button > *:last-child{display:flex;}}@media (min-width:768px) and (max-width:1101px){.flex-container .formation-handicap{width:80%;}.fa-wheelchair{margin-bottom:0.5rem;}.data-container h2{margin-bottom:0;font-size:12px;}}@media screen and (max-width:767px){.vue-produits{display:inline-block;}.container-sections-produit{columns:auto;}.view-taxonomy-term,.view-bulls{justify-content:space-evenly;}.view-taxonomy-term .produit-item a,.view-bulls .produit-item a{display:flex;flex-direction:row;}.view-taxonomy-term .produit-item .flag-liste-envies a,.view-bulls .produit-item .flag-liste-envies a{color:var(--green);}.views-view-grid.horizontal.cols-4 .produit-item,.view-content .views-row,.view-taxonomy-term .view-content .produit-item,.view-bulls .view-content .produit-item{width:100%;}.view-taxonomy-term .produit-item img,.view-bulls .produit-item img{height:101px;width:230px;margin-top:19px;max-width:6em;}#block-views-block-products-block-1{margin:0 20px;}.single-product section#main-carousel{border:none;}#thumbnail-carousel{display:none;}.single-product h1{font-size:24px;}.single-product .prices-container{flex-direction:column;}.single-product .flex-container{justify-content:space-around;margin:1rem 0;}.single-product .flex-handicap{flex-wrap:nowrap;align-items:center;}.data-formation .data-container p,.data-formation .data-container h2{font-size:10px;}.container-sections-produit-formation{flex-direction:column;}.container-sections-produit-formation .container-section-produit-first-column,.container-sections-produit-formation .container-section-produit-second-column{width:100%;}.container-sections-produit .section-item,.container-sections-produit-formation .section-item{font-size:0;padding:30px;}.section-item h2{font-size:18px;}.section-item h2::before{content:" ";padding:0.5rem 0.1rem;margin-right:1rem;background-color:var(--green);}.section-item h2::after{content:"\00a0";display:block;height:1em;}.section-item h2 > span,.section-item > :not(h2){display:none;}.section-item.active > :not(h2){display:block;font-size:12px;margin-top:2rem;}.section-item.bulls h2.section-title{display:block;}.container-sections-produit .section-item h2,.container-sections-produit-formation .section-item h2{padding:0;margin:0;left:20px;top:38px;}.section-item::after{content:">";font-weight:bold;position:absolute;right:10px;top:10px;font-size:24px;pointer-events:none;}.section-item.active::after{transform:rotate(90deg);}.view-taxonomy-term .view-content .produit-item img,.view-bulls .view-content .produit-item img{height:auto;max-width:5rem;min-width:7rem;}.document-line{flex-direction:column;}.custom-select-wrapper.js-processed .custom-select-trigger img.dose-type-icon{max-width:100%;min-width:0;width:25px;margin:0 15px 0 0;}.new-toast-line.mobile-show .list-available-seed .custom-select-wrapper.js-processed .custom-select-trigger img.dose-type-icon,.new-toast-line.mobile-show .list-available-seed .custom-select-wrapper.js-processed ul li img.dose-type-icon{width:25px;}.dose-type-icon,.custom-select-wrapper.js-processed ul li img.dose-type-icon,.custom-select-trigger.teaser img{min-height:30px;margin-top:0;min-width:0;}.produit-item.views-row article.news-item.flag-container.bull .flex-container a .txt-content .bull-title-list .bull-title-list-addons .product-bull-addons-container img.product-bull-addons{height:35px;width:35px;}article.news-item.flag-container.bull .produit-item.product-item-slider .flex-container a,.produit-item.product-item-slider .flex-container a{display:flex;flex-direction:column;}.produit-item.product-item-slider .flex-container a
  .img-container img{width:100%;object-fit:cover;}.vue-produits.container.view-taxonomy-term.view.view-products.view-id-products,.vue-produits.container.view-bulls.view.view-products.view-id-products{display:flex;justify-content:center;}.vue-produits.container .splide__list .splide__slide{margin:0;margin-left:10px;}}@media screen and (max-width:680px){p.default-price.tarif-article span img.fideo-img{display:none;}.prices-container p.default-price.tarif-article span{display:flex;align-items:center;}p.default-price.tarif-article svg{display:flex;width:100px;margin-left:5px;}.single-product .default-price{position:fixed;bottom:0;left:0;font-size:16px;padding:20px 10px;width:100%;height:60px;background:var(--darkgrey);color:var(--lightgrey);z-index:500;}.logged-in .single-product .default-price .pad-for-client{bottom:90px;}.single-product a.btn.subscribeFormation,.single-product a.btn.articlesAjoutPanier{position:fixed;bottom:12px;right:10px;z-index:600;}.flex-container.flag-container a.btn.btn-info.green.subscribeFormation,.flex-container.flag-container a.btn.btn-info.green.articlesAjoutPanier{position:fixed;bottom:10px;}.logged-in .single-product a.btn.subscribeFormation,.logged-in .single-product a.btn.articlesAjoutPanier{bottom:105px;}}section#main-carousel{border:none;}#thumbnail-carousel{margin-top:15px;visibility:visible;}#thumbnail-carousel li{border:none;}.splide__slide{opacity:0.6;}.splide__slide.is-active{opacity:1;text-align:center;}.splide__slide img{height:100%;object-fit:contain;}#thumbnail-carousel .splide__slide img{width:100%;}.carousel-nav-hidden{display:none !important;}.views-view-grid.horizontal.cols-4,.view-taxonomy-term .view-content,.view-taxonomy-term,.view-bulls,.view-bulls .view-content{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;column-gap:30px;row-gap:30px;padding-bottom:40px;}.view-taxonomy-term,.view-bulls{flex-direction:column;}.views-view-grid .views-col{float:left;padding:0 10px;}.view-taxonomy-term h3,.view-bulls h3{font-size:initial;}.view-taxonomy-term .txt-content,.view-bulls .txt-content{padding:15px 0 0 0;text-align:left;}.view-taxonomy-term .txt-content,.view-bulls .txt-content,.container-price-wishlist,.flex-container .know-more{margin:0 15px;}article.news-item.flag-container.bull .flex-container .txt-content{max-height:8em;height:8em;}.view-taxonomy-term header,.view-bulls header{width:100%;}.views-view-grid.horizontal.cols-4 .produit-item,.view-content .views-row,.view-taxonomy-term .produit-item,.view-bulls .produit-item{width:calc(25% - 23px);border-radius:5px;color:var(--darkgrey);position:relative;min-width:275px;}.vue-produits{display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:inherit;}.view-taxonomy-term .produit-item a,.view-bulls .produit-item a{color:var(--darkgrey);}.view-bulls .produit-item .flag-liste-envies a,.view-taxonomy-term .produit-item .flag-liste-envies a{color:var(--green);}.view-bulls .produit-item .product-title,.view-taxonomy-term .produit-item .product-title{color:var(--darkgrey);font-size:16px;font-weight:bold;font-style:normal;text-align:left;margin-bottom:15px;height:auto;}.view-taxonomy-term .produit-item .views-field-field-image-produit .field-content,.view-bulls .produit-item .views-field-field-image-produit .field-content,.view-taxonomy-term .produit-item .img-container,.view-bulls .produit-item .img-container{text-align:center;margin-bottom:10px}.vue-produits.view-taxonomy-term .produit-item img{min-height:auto;}.view-taxonomy-term .produit-item img,.view-bulls .produit-item .img-container img{border-radius:2% 2% 0 0;}.page-node-type-product .view-taxonomy-term .produit-item .short-desc,.page-node-type-product .view-bulls .produit-item .short-desc{font-weight:bold;}.view-taxonomy-term .produit-item .short-desc,.view-bulls .produit-item .short-desc{font-weight:normal;color:var(--darkgrey);font-size:14px;min-height:42px;max-height:42px;overflow:hidden;line-height:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.view-taxonomy-term .produit-item .prices-container,.view-bulls .produit-item .prices-container{display:flex;align-items:baseline;column-gap:5px;margin:5px 10px 20px 0;justify-content:flex-end;}.view-taxonomy-term .produit-item .default-price,.view-bulls .produit-item .default-price{color:var(--green);font-size:22px;font-weight:bold;flex:auto;}.view-taxonomy-term .produit-item .old-price,.view-bulls .produit-item .old-price{color:#999;text-decoration:line-through;font-size:14px;}.view-taxonomy-term .produit-item .container-actions,.view-bulls .produit-item .container-actions{display:flex;justify-content:space-between;align-items:center;column-gap:10px;row-gap:10px;}.view-taxonomy-term .produit-item a.ajouter-panier,.view-bulls .produit-item a.ajouter-panier{color:var(--darkgrey);font-size:14px;font-weight:bold;font-style:normal;text-decoration:none;text-align:center;background:var(--green);border-radius:5px;transition:all 0.3s;padding:7px 10px;cursor:pointer;}.view-taxonomy-term .produit-item a.ajouter-panier:hover,.view-bulls .produit-item a.ajouter-panier:hover{background:var(--darkgrey);color:#fff;}.view-taxonomy-term .produit-item a.link-product,.view-bulls .produit-item a.link-product{color:var(--darkgrey);font-size:14px;font-weight:bold;text-decoration:underline;text-align:center;}.view-taxonomy-term .produit-item a.link-product:hover,.view-bulls .produit-item a.link-product:hover{text-decoration:none;}.container-section-produit-first-column{width:50%;}.container-section-produit-second-column{width:50%;}#main-carousel{position:relative;}.splide__pagination .splide__pagination__page.is-active{background-color:var(--green);}.flag-container .splide__track .flag-liste-envies{display:none;}#thumbnail-carousel .splide__track .splide__list{height:3rem;}.splide__slide{height:auto !important;}.block-views-block-products-block-1{display:flex;flex-direction:column;}.block-views-block-products-block-1 h2{padding-left:15px;margin-bottom:25px;border-left:4px solid var(--green);}.produit-item.product-item-slider{box-shadow:3px 5px 5px 0 #ccc;display:flex;flex-direction:column;justify-content:space-between;}.produit-item.product-item-slider .flex-container .know-more,.produit-item.product-item-slider .container-actions{margin-bottom:15px;}.splide__track.splide__track--slide.splide__track--ltr.splide__track--draggable{padding:10px 0;}.block-views-block-products-block-1 .product-item-slider h2{border-left:none;height:3rem;margin-bottom:0;}.block-views-block-products-block-1 .product-item-slider .description-courte-article{text-align:center;}.block-views-block-products-block-1 .product-item-slider .views-field-nothing-1{display:flex;justify-content:center;}.block-views-block-products-block-1 .product-item-slider .container-actions{justify-content:space-around;}.block-views-block-products-block-1 .product-item-slider a.articlesAjoutPanier{margin-right:1rem;font-size:11px;}.block-views-block-products-block-1 .product-item-slider a.link-product{font-size:13px;}.vue-produits.container .splide__slide{display:flex;justify-content:center;opacity:1;}.news-item h3{font-weight:500;margin-bottom:5px;}.news-item .category-container-title{height:2.5rem;font-size:initial;}form#bulls-filter-form{display:flex;align-items:center;}.search-bulls-submit-button input#edit-submit,.search-bulls-submit-button [type='submit']{font-size:14px;background-color:var(--green);padding:8px 15px;font-weight:700;}.search-race{position:relative;display:flex;flex-direction:column;gap:5px;}.search-race .ajax-progress-throbber{position:absolute;right:-30px;top:50%;transform:translateY(-50%);}.search-race .ajax-progress.ajax-progress-throbber .message{display:none;}.bulls-search-interface{margin:auto;max-width:1300px;display:flex;flex-direction:column;padding-top:50px;}.search-filters,.results-header{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:20px 0;width:100%;}a.display-option.active{color:var(--green);}.bulls-search-interface .search-results{border-bottom:solid 1px #ccc;}.results-header .results-count h2{margin-bottom:10px;}.results-count h2 span.count-notification{margin-right:10px;}.search-filters > * > select{width:250px;}.search-results label,.search-filters > * > label{font-size:0.9em;}.search-results select,.search-filters > * > select{padding:5px;}.results-count h2{display:flex;flex-wrap:wrap;font-size:1.5em;align-items:center;font-weight:600;}.display-mode,.display-options{display:flex;align-items:center;}.display-options > a:hover{color:var(--green);}.display-options span.display-label{font-weight:500;font-size:0.9em;}.sort-form{padding-left:1em;}p.isu-radio-button-show,p.tpi-radio-button-show,p.lpi-radio-button-show{display:none;}p.isu-radio-button-show.show,p.ntm-radio-button-show.show{display:block;}.results-header .display-options a svg{width:25px;height:25px;padding:0 5px;}.img-container.product-addons{display:flex;justify-content:center;}.flex-item.btn.btn-info.fideo svg#full_blanc{width:80px;}.tag-product .flex-item.btn.btn-info.green,.tag-product .flex-item.btn.btn-info.fideo{width:80px;display:flex;justify-content:center;}.tag-product .flex-item.btn.btn-info.green,.new-tag .flex-item.btn.btn-info.green{color:var(--grey);}.tag-product .flex-item.btn.btn-info.fideo{left:100px;}.flex-item.btn.btn-info.fideo{position:absolute;margin:10px;padding:5px 0;}.flex-item.btn.btn-info.fideo svg{height:15px;display:flex;}.flex-item.btn.btn-info.fideo:hover{background-color:var(--grey);border:2px solid var(--grey);}img.fideo-img{width:102px;}.img-container .flex-item.btn.btn-info.green{position:absolute;margin:10px;color:#FFF;font-weight:400;font-size:14px;padding:2px 10px;}.bull-title-list{display:flex;height:2.5rem;justify-content:space-between;}.bull-title-list.teaser{align-items:flex-start;}.bull-title-list-h2 h2.category-container-title{height:auto;font-weight:600;display:inline-block;width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:text-top;font-size:16px;}.product-bull-addons-container{display:flex;}.bull-title-list-addons .product-bull-addons-container > *{width:25px;}.bull-title-list-isu > *{margin:0;}.list-available-seed{text-align:center;font-size:small;}.list-available-seed{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;}.list-available-seed select{text-align:center;padding:5px;}.container-price-wishlist{display:flex;padding:15px 0;}.container-price-wishlist p.flag_liste_envies{margin:0;display:flex;align-items:center;}.custom-select-wrapper{position:relative;width:max-content;display:flex;justify-content:center;}.custom-select-wrapper.teaser.js-processed .custom-select-trigger{width:80%;}.custom-select-wrapper.teaser.js-processed ul#variant-listbox{width:90%;margin:0 5%;}.custom-select-wrapper.teaser.js-processed .custom-select-trigger img{width:25px;}.custom-select-trigger{display:flex;align-items:center;padding:5px 15px;background:#fff;cursor:pointer;min-width:250px;}.custom-select-trigger.disabled{background-color:#ccc;pointer-events:none;}.custom-select-trigger svg{margin-left:auto;width:25px;height:25px;}.custom-select-trigger,.custom-select-options{border:2px solid #ccc;border-radius:3px;}ul#variant-listbox li:hover{border-left:solid 5px var(--green);}.custom-select-options{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;border-top:none;list-style:none;margin:0;padding:0;max-height:200px;overflow-y:auto;display:none;z-index:14;}.custom-select-options.is-open{display:block;}.custom-select-option{display:flex;align-items:center;padding:10px 15px;cursor:pointer;}.custom-select-option:hover{background-color:#ccc;}.dose-type-icon,.view-taxonomy-term .produit-item img.dose-type-icon,.custom-select-wrapper.js-processed ul li img.dose-type-icon,.custom-select-trigger.teaser img{width:auto;height:25px;margin-right:10px;min-height:auto;}.wrapper.toast .view-content{display:flex;flex-direction:column;width:100%;}.full-view.toast{width:100%;display:grid;grid-template-columns:1fr 7fr;grid-template-areas:"image top"
    "image bottom";}.img-price.toast.view{grid-area:image;padding:0;}article.news-item.flag-container.bull .flex-container .img-price.toast.view a .img-container img{margin:0;max-height:100px;border-radius:4%;min-height:auto;}.top-view.toast .bull-title-list-h2 h2.category-container-title{display:contents;margin:0;}.top-view.toast{grid-area:top;display:flex;flex-direction:column;align-items:flex-start;}.flex-container.toast{display:flex;box-shadow:0 0 6px 2px #aaa;}.wrapper.toast .view-content .views-row{width:100%;border:solid 1px;margin-bottom:15px;}.img-price.toast.view{display:flex;align-items:center;padding:15px 10px;}.img-price.toast.view a .img-container .flex-item.btn.btn-info.green{display:none;}.img-price.toast.view a{text-align:center;}.img-price.toast.view a .img-container{margin:0;}.left-column .product-bull-addons-container{width:30px;}.toast-content,.toast-content .left-column,.toast-content .right-column{display:flex;align-items:center;}.toast-content{justify-content:space-between;width:100%;}.toast-content > .right-column > *{padding:5px;}.toast p.default-price.tarif-article{width:100%;}.toast p.old-price{width:50%;}.top-view.toast{padding-top:15px;}.top-view.toast,.bottom-view.toast{display:flex;padding:2px 20px;justify-content:space-between;}.top-view.toast > *,.top-view.toast .breed-data-container > .index_fr-container,.top-view.toast .breed-data-container > .index_us-container,.top-view.toast .breed-data-container > .index_ca-container,.top-view.toast .breed-data-container > .index_sc-container{display:flex;align-items:center;}.top-view.toast .breed-data-container .index_us-container,.top-view.toast .breed-data-container .index_ca-container{display:none;}.top-view.toast > .bull-title-list-h2{margin-left:0;}.top-view.toast > *:first-child{margin-left:0;}.breed-data-container{display:flex;flex-wrap:wrap;}.breed-data-container > * > *:not(:first-child){border-left:solid 1px;padding:0 5px;}.breed-data-container > * > *:first-child{padding-right:5px;}@media screen and (max-width:1300px){.display-options a.display-option.table{display:none;}}@media screen and (max-width:1050px){.bulls-search-interface .container-breadcrumb{margin:10px 20px;}.news-item .category-container-title{height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:14rem;}.splide.splide--slide{max-width:100%;}.cart .splide.splide--slide{position:relative;}.vue-produits.container .splide__slide{margin-left:4rem;}.vue-produits .splide__arrow--next{right:0.1em;}content .views-row,.view-taxonomy-term .produit-item,.view-bulls .produit-item{width:calc(33% - 23px);}article.news-item.flag-container.bull .flex-container{width:100%;}.produit-item.views-row article.news-item.flag-container.bull .flex-container a{display:flex;flex-direction:column;}.full-view.toast{display:flex;flex-wrap:wrap;}article.news-item.flag-container.bull .flex-container a .img-container img{max-width:100%;width:auto;height:100%;min-height:220px;}.produit-item.views-row article.news-item.flag-container.bull .flex-container a .txt-content .bull-title-list .bull-title-list-addons .product-bull-addons-container img.product-bull-addons{height:25px;}.view-taxonomy-term .produit-item img.product-bull-addons,.view-bulls .produit-item img.product-bull-addons{height:0;width:auto;margin:0;min-width:fit-content;}.search-filters{display:flex;flex-direction:column;align-items:flex-start;padding:0 20px;}.search-filters > *{position:relative;display:flex;gap:5px;flex-direction:column;width:100%;}.search-filters > * > select{width:100%;}.results-header{display:flex;flex-direction:column-reverse;}.display-options{display:flex;align-items:flex-start;flex-direction:column-reverse;width:100%;padding:0 20px;}.display-options form{padding:0;}.display-options form,.display-options form.sort-form select{width:100%;}.display-options form .index_synthese_radio{padding:20px 0;}.search-results .results-header .results-count{display:flex;justify-content:flex-start;width:100%;padding:20px;}.full-view.toast{width:100%;display:grid;grid-template-rows:auto auto;grid-template-areas:"image top"
    "bottom bottom";}.full-view.toast{padding:20px;}.top-view.toast,.bottom-view.toast{padding:0;}.img-price.toast.view{grid-area:image;padding:0;}.img-price.toast.view a .img-container img{margin:0;}.top-view.toast{grid-area:top;display:flex;flex-direction:column;align-items:flex-start;}.top-view.toast > *{margin:0 15px;}.top-view.toast a.link-product{margin:0 15px;}.breed-data-container > *{display:flex;flex-wrap:wrap;}.bottom-view.toast{grid-area:bottom;padding-top:10px;}.toast-content .left-column .product-bull-addons-container img{height:25px;width:25px;}.list-available-seed .custom-select-trigger span,.list-available-seed .custom-select-wrapper.js-processed ul#variant-listbox li span{display:none;}.list-available-seed .custom-select-trigger{min-width:0;}.list-available-seed ul#variant-listbox li{display:flex;justify-content:center;}}@media screen and (max-width:980px){.tag-product .flex-item.btn.btn-info.fideo{left:auto;top:35px;}content .views-row,.view-taxonomy-term .produit-item,.view-bulls .produit-item{width:calc(50% - 23px);}article.news-item.flag-container.bull .flex-container .txt-content{max-height:initial;height:auto;}.view-bulls .produit-item .default-price{max-width:initial;font-size:1rem;}}@media screen and (max-width:768px){.tag-product{position:absolute;top:20px;}.view-taxonomy-term .view-content .produit-item.views-row article.news-item.flag-container .flex-container a .img-container.product-addons .container-tag{display:flex;flex-direction:column-reverse;align-items:center;}.view-taxonomy-term .view-content .produit-item.views-row article.news-item.flag-container .flex-container a .img-container.product-addons .container-tag .tag-product,.view-taxonomy-term .view-content .produit-item.views-row article.news-item.flag-container .flex-container a .img-container.product-addons .container-tag .flex-item.btn.btn-info{position:relative;}.view-taxonomy-term .view-content .produit-item.views-row article.news-item.flag-container .flex-container a .img-container.product-addons .container-tag .tag-product .flex-item.btn.btn-info.fideo{top:initial;}.vue-produits{flex-wrap:wrap;}.view-taxonomy-term .txt-content,.view-bulls .txt-content{padding:15px 0 0 15px;text-align:left;}.view-taxonomy-term .produit-item a,.view-bulls .produit-item a{display:flex;flex-direction:row;}.view-taxonomy-term .produit-item .flag-liste-envies a,.view-bulls .produit-item .flag-liste-envies a{color:var(--green);}.views-view-grid.horizontal.cols-4 .produit-item,.view-taxonomy-term .view-content .views-row,.view-bulls .view-content .views-row,.view-taxonomy-term .produit-item,.view-bulls .produit-item{width:100%;border-bottom:0.1em solid #cdcecf;border-radius:initial;}.view-taxonomy-term .produit-item img,.view-bull .produit-item img{height:101px;width:230px;margin-top:19px;max-width:6em;}.view-taxonomy-term .produit-item .container-actions,.view-bull .produit-item .container-actions{justify-content:center;}.inline-data-item.hide-mobile{display:none !important;}}@media screen and (max-width:767px){.splide__slide{position:relative;}#thumbnail-carousel .splide__track .splide__list{height:auto;}.flag-container .flag-liste-envies{display:none;}.flag-container .prices-container .flag-liste-envies{display:flex;}.flag-container .splide__track .flag-liste-envies{display:block;position:absolute;right:10px;bottom:10px;top:unset;padding:0.4rem 0.7rem;background-color:white;border-radius:50px;box-shadow:5px 5px 5px #aaa;}.flag-container .splide__track .flag-liste-envies a{font-size:1rem;}.single-product .flag-container .flag-liste-envies svg{vertical-align:-7px;}.block-views-block-products-block-1 .product-item-slider{width:80%;margin:auto;display:block;}.block-views-block-products-block-1 .product-item-slider img{height:auto;width:100%;max-width:none;}}@media screen and (max-width:450px){article.news-item.flag-container.bull .flex-container{width:100%;}.flag-container .splide__track .flag-liste-envies{right:15%;}.vue-produits.container .splide__slide{margin-left:0;}.vue-produits{justify-content:flex-end;}.container.cart .vue-produits,.container.cart{justify-content:center;}.vue-produits .splide__arrow--prev{left:-1em;}}
header .search-desktop{display:flex;flex-direction:column;margin-left:80px;}header .search-desktop .input-wrapper,header .search .search-content .input-wrapper{border-bottom:3px solid var(--darkgrey);display:flex;flex-direction:row;transition:all .3s;align-items:center;}header .search-desktop .input-wrapper:has(> .search-input:focus),header .search .input-wrapper:has(> .search-input:focus){border-color:var(--green);}header .search-desktop .input-wrapper:has(> .search-input:focus) > .input-icon,header .search .input-wrapper:has(> .search-input:focus) > .input-icon{fill:var(--green)}header .search-desktop .input-icon,header .search .search-icon,header .search .input-icon{display:flex;font-size:1.4em;transition:all .3s;}header .search-desktop .search-input,header .search .search-content .search-input{border:none;flex:1;margin:unset}header .search-desktop .search-input:focus,header .search .search-content .search-input:focus{box-shadow:unset;}header .search-desktop .input-icon,header .search-desktop .search-content .search-input{padding:10px;}header .search-desktop .search-lists div h4,header .search .search-content .search-lists div h4{padding:10px;font-size:0.9em;font-weight:700;}header .search-desktop .search-lists h4{background:lightgray;}header .search-desktop .search-lists{display:none;}header .search-desktop .search-lists[data-show]{background:white;z-index:171;position:absolute;top:58.4px;width:323.39px;display:flex;flex-direction:column;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);border-top:none;}header .search-desktop .search-lists div .search-item,header .search .search-content .search-lists div .search-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px;transition:all .3s;}header .search-item:hover,header .search-item:focus-within{background-color:rgba(121,126,127,0.2);}header .search-item a:focus{border:none;outline:none;}header .search .search-content .search-lists div .search-item:hover{box-shadow:0 3px 3px 2px rgba(0,0,0,.1);}header .search-desktop .search-lists div .search-item div,header .search .search-content .search-lists div .search-item div{display:flex;align-items:center;cursor:pointer;}header .search-desktop .search-lists div .search-item div,header .search .search-content .search-lists div .search-item div{display:flex;align-items:center;cursor:pointer;}header .search-desktop .search-lists div .search-item a,header .search .search-content .search-lists div .search-item a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}header .search .search-desktop .search-lists div .search-item a{padding-left:20px;padding-right:20px;}header .search-desktop .search-lists div.results .search-item a,header .search .search-content .search-lists div.results .search-item a{width:calc(100% - 25px);}header .search-desktop .search-lists div.history .search-item a,header .search .search-content .search-lists div.history .search-item a{width:calc(100% - 50px);}header .search-desktop .search-lists div .no-results,header .search .search-content .search-lists div .no-results{text-align:center;padding:10px;}header .search{display:none;margin-left:auto;}header .search .search-icon:has(+ .search-content[data-show]){fill:var(--green);}header .search .search-content{display:none;}header .search .search-content[data-show]{display:block;position:absolute;left:0;top:calc(100% + 11px);width:100%;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;height:calc(100vh - 86px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:15px;background:var(--lightgrey);padding:20px;z-index:180;overflow:hidden;}header .search .search-icon .arrow{display:none;position:absolute;width:20px;height:20px;bottom:-27px;background:white;z-index:16;pointer-events:none;transform:rotate(45deg);}header .search .search-icon:has(+ .search-content[data-show]) .arrow{display:block;}header .search h3{font-weight:400;font-style:italic;color:darkgrey;font-size:4vw;}@media screen and (max-width:1180px){header .search{display:flex;}.page-recherche header .search .search-content[data-show]{height:unset;}.page-recherche header .search .search-content[data-show] h3{display:none;}header .search-desktop{display:none;}}form#views-exposed-form-solr-search-page-1 p,form#views-exposed-form-solr-search-page-1 label,form#views-exposed-form-solr-search-page-1 div#edit-actions{display:none;}.lds-ring,.clear{display:inline-block;position:relative;width:35px;height:42.39px;}.lds-ring svg,.clear svg{cursor:pointer;display:none;box-sizing:border-box;width:20px;height:20px;margin:11px;position:absolute;}.lds-ring svg{animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;fill:var(--green);}@keyframes lds-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.spinner-wrapper{display:flex;flex-direction:row;}.view-solr-search .view-content h2 .info{float:right;font-size:.6em;font-style:italic;}.view-solr-search .view-content .filtering{font-weight:bold;border-bottom:3px solid var(--darkgrey);display:flex;justify-content:space-between;align-items:center;}.view-solr-search .view-content .related{font-weight:bold;display:flex;align-items:center;}.view-solr-search .view-content .related .search{background:var(--grey);color:white;border-radius:18px;fill:white;padding:6px 15px;display:flex;align-items:center;}.view-solr-search .view-content .related .search svg{margin-right:5px;}.view-solr-search .view-content .related .search:not(:first-child){margin-left:15px;}.view-solr-search .view-content .filtering .option{padding:15px;}.view-solr-search .view-content .filtering .option.active{color:var(--green);border-bottom:5px solid var(--green);}.view-solr-search .view-content .item-list ul li{margin:30px 0;}.view-solr-search .view-content .item-list .news-item ul li{margin:0;}.view-solr-search .view-content .item-list ul li .news-item a{display:flex;flex-direction:row;position:relative;}.view-solr-search .view-content .item-list ul li .news-item a .text-container{width:100%;}.view-solr-search .view-content .item-list ul li .news-item a .text-container .category-container h3.search-result-title-mobile{display:none;}.view-solr-search .view-content .item-list ul li .news-item a .category-container .variants-cell-search{display:flex;align-items:center;margin-right:auto;padding:0 15px;}.view-solr-search .view-content .item-list ul li .news-item a .category-container .variants-cell-search > *{margin-right:5px;}.view-solr-search .view-content .item-list ul li .news-item a .category-container .variants-cell-search img{width:30px;}.view-solr-search .view-content .item-list ul li .news-item a .text-container .category-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.view-solr-search .view-content .item-list ul li .news-item a .category-container .category{border-radius:5px;font-size:0.8em;background:#e4e5e5;padding:5px 25px;font-weight:500;text-transform:none;border:2px solid #e4e5e5;color:black;width:150px;height:fit-content;text-align:center;}.view-solr-search .view-content .item-list ul li .news-item a .img-container{margin-right:20px;}.view-solr-search .view-content .item-list ul li .news-item a .img-container img{object-fit:cover;height:120px;width:auto;max-width:180px;}.view-solr-search .view-content .item-list ul li .news-item a .txt-content h3{text-overflow:ellipsis;white-space:nowrap;max-width:500px;overflow:hidden;}.view-solr-search .view-content .item-list ul li .news-item a .field--search-api-excerpt{padding:0.4rem 0 0;}.view-solr-search .view-content .no-results{display:block;}.view-solr-search .view-content .no-results p{padding:30px 0;text-align:center;}.view-solr-search .view-content{display:flex;flex-direction:column;}.popular-search-related{display:block;}.popular-search-related .search-keyword{border-radius:20px;background:var(--grey);padding:5px 10px;color:#fff;margin:5px 0;display:inline-flex;}.popular-search-related .search-keyword svg{fill:#fff;vertical-align:middle;margin-right:5px;}@media screen and (max-width:1081px){.popular-search-related{padding:0 20px;}.view-solr-search .view-content h2{text-align:center;}.view-solr-search .view-content h2 .main{display:none;}.view-solr-search .view-content h2 .info{float:unset;font-size:.4em;}.view-solr-search .view-content .filtering .label{display:none;}.view-solr-search .view-content .filtering .option{padding:10px;font-size:.6em;}.view-solr-search .view-content .related .search{font-size:0.6em;white-space:nowrap;}.view-solr-search .view-content .item-list ul li .news-item{padding:0 10px 15px;}.view-solr-search .view-content .item-list ul li .news-item a{justify-content:space-between;position:inherit;border-bottom:1px solid grey;padding-bottom:1.5rem;}.view-solr-search .view-content .item-list ul li .news-item .flag.flag-liste-envies a{border-bottom:none;}.view-solr-search .view-content .item-list ul li .news-item a .img-container{width:20%;}.view-solr-search .view-content .item-list ul li .news-item a .text-container{width:80%;}.view-solr-search .view-content .item-list ul li .news-item a .img-container img{height:auto;width:100%;}.view-solr-search .view-content .item-list ul li .news-item a .text-container .category-container{position:inherit;display:flex;justify-content:space-between;}.view-solr-search .view-content .item-list ul li .news-item a .text-container .category-container .category{height:fit-content;font-size:.6em;flex-basis:40%;padding:5px 10px;text-align:center;}.view-solr-search .view-content .item-list ul li .news-item a .text-container .category-container h3.search-result-title-mobile{margin-right:1rem;display:block;font-size:1em;flex-basis:60%;}.view-solr-search .view-content .item-list ul li .news-item a .text-container .category-container h3.search-result-title{display:none;}.view-solr-search .view-content .item-list ul li .news-item a .text-container .date{display:none;}}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
