@import url("https://fonts.googleapis.com/css2?family=Sen:wght@400;700&family=Sniglet&display=swap");@import url("https://fonts.googleapis.com/css2?family=Sen:wght@400;700&family=Sniglet&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout-container{font-family:"Sen",sans-serif;color:#512851;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}.layout-container a{text-decoration:none;color:#512851;font-family:"Sniglet",cursive;}.layout-container h1,.layout-container h2,.layout-container h3,.layout-container h4,.layout-container h5,.layout-container h6{margin:0;font-family:"Sniglet",cursive;font-weight:normal;}.layout-container h1{font-size:30px;line-height:40px;}@media (min-width:576px){.layout-container h1{font-size:40px;line-height:50px;}}.layout-container h2{font-size:26px;line-height:33px;}.layout-container h4{font-size:26px;line-height:33px;}.layout-container h5{font-size:20px;line-height:25px;}div[id*=toolbar-administration]{z-index:2000 !important;}.contextual-region.block .contextual{display:none;}body:not(.cke_editable) ul{list-style:none;}body.cke_editable ul{list-style:initial;padding:revert;}.preload *{-webkit-transition:none !important;transition:none !important;}*:focus-visible{outline:unset;}*{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;}a{text-decoration:none !important;color:#512851 !important;font-family:"Sniglet",cursive !important;}p{font-family:"Sniglet",cursive;color:#512851;}label,img{display:block;}.ajax-progress,.ajax-progress-throbber{display:none;}p,span,h1,h2,h3,h4,h5,h6,ul,li{padding:unset;margin:unset;font-weight:unset;}body.cke_editable{padding:initial;margin:initial;font-weight:initial;}body.cke_editable p,body.cke_editable span,body.cke_editable h1,body.cke_editable h2,body.cke_editable h3,body.cke_editable h4,body.cke_editable h5,body.cke_editable h6,body.cke_editable ul,body.cke_editable li{padding:revert;margin:revert;font-weight:revert;}body{scroll-behavior:smooth;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:subpixel-antialiased !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;margin:unset;background-color:unset !important;}.file + span{display:none !important;}.grecaptcha-badge{visibility:hidden;}fieldset{border:unset;margin:unset;}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Sniglet",cursive;font-weight:normal;}h1{font-size:30px;line-height:40px;}@media (min-width:576px){h1{font-size:40px;line-height:50px;}}h2{font-size:26px;line-height:33px;}h4{font-size:26px;line-height:33px;}h5{font-size:20px;line-height:25px;}.field--type-text-long p,.field--type-text-with-summary p{margin-bottom:24px;}.field--type-text-long p:last-child,.field--type-text-with-summary p:last-child{margin-bottom:0px;}.field--type-text-long p a,.field--type-text-with-summary p a{font-family:"Sniglet",cursive;}.field--type-text-long a,.field--type-text-with-summary a{font-family:"Sniglet",cursive;}.slick-slider{-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;user-select:text !important;}.slick-list.draggable{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;}.layout-container{font-family:"Sen",sans-serif;color:#512851;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}.layout-container a{text-decoration:none;color:#512851;font-family:"Sniglet",cursive;}.layout-container h1,.layout-container h2,.layout-container h3,.layout-container h4,.layout-container h5,.layout-container h6{margin:0;font-family:"Sniglet",cursive;font-weight:normal;}.layout-container h1{font-size:30px;line-height:40px;}@media (min-width:576px){.layout-container h1{font-size:40px;line-height:50px;}}.layout-container h2{font-size:26px;line-height:33px;}.layout-container h4{font-size:26px;line-height:33px;}.layout-container h5{font-size:20px;line-height:25px;}@media (min-width:992px) and (min-width:992px){.page-hub-produits .field--name-field-header-hub{width:100% !important;height:600px;padding-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}.page-hub-produits .field--name-field-header-hub .paragraph--type--header-caroussel{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}.page-hub-produits .field--name-field-header-hub .field--name-field-titre-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:116px;}.page-hub-produits .field--name-field-header-hub .field--name-field-titre-header p{font-size:36px;font-style:normal;font-weight:400;line-height:normal;}.page-hub-produits .field--name-field-header-hub .field--name-field-image{width:100%;height:100%;position:relative;}.page-hub-produits .field--name-field-header-hub .field--name-field-image:before{content:"";position:absolute;bottom:-71px;right:0px;width:200px;height:200px;background-image:url(/themes/custom/kaneva/assets/images/block-navbar/MANGO.svg);background-size:contain;background-repeat:no-repeat;background-position:right;z-index:2;}.page-hub-produits .field--name-field-header-hub .field--name-field-image .media{width:100%;height:100%;}.page-hub-produits .field--name-field-header-hub .field--name-field-image .media .field-media-image{width:100%;height:100%;}.page-hub-produits .field--name-field-header-hub .field--name-field-image .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-hub-produits .field--name-field-header-hub .text-container{position:relative;width:50%;background:#FFE000;padding:80px 16px 50px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;}.page-hub-produits .field--name-field-header-hub .text-container:after{content:"";position:absolute;bottom:-132px;left:62px;width:200px;height:328px;background-image:url(/themes/custom/kaneva/assets/images/block-navbar/pomme1_2.svg);background-size:contain;background-repeat:no-repeat;background-position:right;z-index:2;}.page-hub-produits .field--name-field-header-hub .text-container:before{content:"";position:absolute;right:-59px;width:60px;bottom:0px;height:100%;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-left.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:0;}.page-hub-produits .field--name-field-header-hub .text-container .field--name-field-texte{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:116px;width:100%;}.page-hub-produits .field--name-field-header-hub .text-container .field--name-field-texte p{text-align:left;max-width:343px;font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;}.page-hub-produits .field--name-field-header-hub .text-container .field--name-field-important{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:116px;}.page-hub-produits .field--name-field-header-hub .text-container .field--name-field-important p{text-align:left;font-family:"Merriweather Sans";font-size:10px;font-style:normal;font-weight:400;line-height:160%;max-width:300px;}.page-hub-produits .field--name-field-header-hub .custom{position:absolute;top:238px;z-index:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:15px;padding-right:15px;}.page-hub-produits .field--name-field-header-hub .custom .prevArrow{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/prevArrow.svg);background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:90px;height:60px;}.page-hub-produits .field--name-field-header-hub .custom .custom-dot{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-hub-produits .field--name-field-header-hub .custom .custom-dot .slick-dots{position:relative !important;top:10px !important;}.page-hub-produits .field--name-field-header-hub .custom .custom-dot .slick-dots li{margin:0 5px;}.page-hub-produits .field--name-field-header-hub .custom .custom-dot .slick-dots li button{width:20px;height:20px;background-color:transparent;border:2px solid #ffffff;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:relative;-webkit-transition:background-color 0.3s,border-color 0.3s;transition:background-color 0.3s,border-color 0.3s;}.page-hub-produits .field--name-field-header-hub .custom .custom-dot .slick-dots li button::before{content:"";width:10px;height:10px;border-radius:50%;-webkit-transform:translate(29%,29%);transform:translate(29%,29%);-webkit-transition:background-color 0.3s;transition:background-color 0.3s;}.page-hub-produits .field--name-field-header-hub .custom .custom-dot .slick-dots li.slick-active button{border-color:#ffffff;}.page-hub-produits .field--name-field-header-hub .custom .custom-dot .slick-dots li.slick-active button::before{background-color:#ffffff;}.page-hub-produits .field--name-field-header-hub .custom .nextArrow{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/nextArrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:90px;height:60px;}.page-hub-produits .field--name-field-header-hub:after{content:"";position:absolute;bottom:-2px;width:100%;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-bottom2.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}}@media (min-width:992px){.page-hub-produits .views-element-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-hub-produits .views-element-container .view{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-hub-produits .views-element-container .view .view-content{width:1085px !important;}.page-hub-produits .views-element-container .view .view-content .views-view-responsive-grid{--views-responsive-grid--column-count:4 !important;}.page-hub-produits .field--name-field-hub{padding-top:100px;}.page-hub-produits .field--name-field-hub .field__item{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:100px;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item .bef-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item .bef-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item .bef-links ul li{border-radius:20px;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item .bef-links ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 27px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;border-radius:20px;background:var(--contrast-JauneClair02,#FFF8E2);}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item .bef-links ul li .bef-link--selected{background-color:#FFE000;color:black;border:1px solid var(--Gourde-Jaune,#FFE000);}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item .bef-links ul li:focus{border:1px solid var(--Gourde-Jaune,#FFE000);}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item .bef-links ul li:active{border:1px solid var(--Gourde-Jaune,#FFE000);}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item .bef-links ul li:hover{border:1px solid var(--Gourde-Jaune,#FFE000);}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-submit{display:none;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .title-pack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item{width:240px;height:auto;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product{width:100%;height:100%;position:relative;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product .new-product{position:absolute;top:12px;left:0px;color:#FFFFFF;font-family:"Sniglet",cursive;font-size:13px;letter-spacing:0;line-height:16px;text-align:center;padding:3px 7px;border-radius:11.5px;background-color:#E40764;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:10;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product .media{width:100%;height:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product .media .field-media-image{width:100%;height:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(-5px 5px 1px #FFF) drop-shadow(5px 2px 4px #FFF) drop-shadow(-5px -5px 9px #FFF) drop-shadow(5px -5px 21px #FFF);filter:drop-shadow(-5px 5px 1px #FFF) drop-shadow(5px 2px 4px #FFF) drop-shadow(-5px -5px 9px #FFF) drop-shadow(5px -5px 21px #FFF);}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item .title-product{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10px;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item .title-product p{text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:normal;width:100%;max-width:200px;position:relative;top:-20px;}.page-hub-produits .jeux{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:#FFE000;position:relative;height:200px;margin-bottom:400px;margin-top:150px;}.page-hub-produits .jeux:before{content:"";position:absolute;top:-23px;width:100%;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-top.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-hub-produits .jeux:after{content:"";position:absolute;bottom:-2px;width:100%;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-bottom2.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-hub-produits .jeux .jeux-content{width:1023px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:-223px;z-index:2;}.page-hub-produits .jeux .jeux-content .txt-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-hub-produits .jeux .jeux-content .txt-content .txt-img{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.page-hub-produits .jeux .jeux-content .txt-content .txt-container{width:463px;}.page-hub-produits .jeux .jeux-content .field--name-field-photo-fruit-jeu{width:258px;height:258px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-286px;left:-150px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px;}.page-hub-produits .jeux .jeux-content .field--name-field-photo-fruit-jeu .media{width:100%;height:100%;}.page-hub-produits .jeux .jeux-content .field--name-field-photo-fruit-jeu .media .field-media-image{width:100%;height:100%;}.page-hub-produits .jeux .jeux-content .field--name-field-photo-fruit-jeu .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.page-hub-produits .jeux .jeux-content .field--name-field-titre-jeu{position:absolute;top:20px;left:-20px;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;}.page-hub-produits .jeux .jeux-content .field--name-field-titre-jeu p{font-size:32px;font-style:normal;font-weight:400;line-height:normal;}.page-hub-produits .jeux .jeux-content .field--name-field-image-jeu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-hub-produits .jeux .jeux-content .field--name-field-image-jeu .media{width:600px;height:300px;position:relative;top:-47px;}.page-hub-produits .jeux .jeux-content .field--name-field-image-jeu .media .field-media-image{width:100%;height:100%;}.page-hub-produits .jeux .jeux-content .field--name-field-image-jeu .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:10px;}.page-hub-produits .jeux .jeux-content .field--name-field-description-jeu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px;}.page-hub-produits .jeux .jeux-content .field--name-field-description-jeu p{max-width:343px;text-align:left;font-size:17px;font-style:normal;font-weight:400;line-height:normal;}.page-hub-produits .jeux .jeux-content .field--name-field-lien-jeu{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.page-hub-produits .jeux .jeux-content .field--name-field-lien-jeu a{border-radius:10px;background:var(--Gourde-Jaune,#FFE000);padding:15px 26px 14px 26px;}}@media (max-width:991px){.page-hub-produits .field--name-field-header-hub{position:relative;}}@media (max-width:991px) and (max-width:991px){.page-hub-produits .field--name-field-header-hub{width:100% !important;padding-top:20px;}.page-hub-produits .field--name-field-header-hub .field--name-field-titre-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-hub-produits .field--name-field-header-hub .field--name-field-titre-header p{font-size:36px;font-style:normal;font-weight:400;line-height:normal;}.page-hub-produits .field--name-field-header-hub .field--name-field-image{width:100%;height:100%;}.page-hub-produits .field--name-field-header-hub .field--name-field-image .media{width:100%;height:100%;}.page-hub-produits .field--name-field-header-hub .field--name-field-image .media .field-media-image{width:100%;height:100%;}.page-hub-produits .field--name-field-header-hub .field--name-field-image .media .field-media-image img{width:100%;height:100%;}.page-hub-produits .field--name-field-header-hub .text-container{position:relative;width:100%;background:#FFE000;padding:50px 16px 50px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;}.page-hub-produits .field--name-field-header-hub .text-container:before{content:"";position:absolute;top:-23px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-top.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;-webkit-transform:scaleX(-1);transform:scaleX(-1);}.page-hub-produits .field--name-field-header-hub .text-container:after{content:"";position:absolute;bottom:-2px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-bottom.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-hub-produits .field--name-field-header-hub .text-container .field--name-field-texte{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}.page-hub-produits .field--name-field-header-hub .text-container .field--name-field-texte p{text-align:center;max-width:343px;font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;}.page-hub-produits .field--name-field-header-hub .text-container .field--name-field-important{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-hub-produits .field--name-field-header-hub .text-container .field--name-field-important p{text-align:center;font-family:"Merriweather Sans";font-size:10px;font-style:normal;font-weight:400;line-height:160%;max-width:150px;}.page-hub-produits .field--name-field-header-hub .custom{position:absolute;top:238px;z-index:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:15px;padding-right:15px;}.page-hub-produits .field--name-field-header-hub .custom .prevArrow{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/prevArrow.svg);background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:90px;height:60px;}.page-hub-produits .field--name-field-header-hub .custom .custom-dot{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-hub-produits .field--name-field-header-hub .custom .custom-dot .slick-dots{position:relative !important;top:10px !important;}.page-hub-produits .field--name-field-header-hub .custom .custom-dot .slick-dots li{margin:0 5px;}.page-hub-produits .field--name-field-header-hub .custom .custom-dot .slick-dots li button{width:20px;height:20px;background-color:transparent;border:2px solid #ffffff;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:relative;-webkit-transition:background-color 0.3s,border-color 0.3s;transition:background-color 0.3s,border-color 0.3s;}.page-hub-produits .field--name-field-header-hub .custom .custom-dot .slick-dots li button::before{content:"";width:10px;height:10px;border-radius:50%;-webkit-transform:translate(29%,29%);transform:translate(29%,29%);-webkit-transition:background-color 0.3s;transition:background-color 0.3s;}.page-hub-produits .field--name-field-header-hub .custom .custom-dot .slick-dots li.slick-active button{border-color:#ffffff;}.page-hub-produits .field--name-field-header-hub .custom .custom-dot .slick-dots li.slick-active button::before{background-color:#ffffff;}.page-hub-produits .field--name-field-header-hub .custom .nextArrow{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/nextArrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:90px;height:60px;}.page-hub-produits .field--name-field-header-hub:after{content:"";position:absolute;top:30px;left:2px;width:120px;height:328px;background-image:url(/themes/custom/kaneva/assets/images/block-navbar/pomme1_2.svg);background-size:contain;background-repeat:no-repeat;background-position:right;z-index:2;}.page-hub-produits .field--name-field-header-hub:before{content:"";position:absolute;bottom:-71px;right:0px;width:200px;height:200px;background-image:url(/themes/custom/kaneva/assets/images/block-navbar/MANGO.svg);background-size:contain;background-repeat:no-repeat;background-position:right;z-index:2;}}@media (max-width:991px){.page-hub-produits .views-element-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-hub-produits .field--name-field-hub{padding-top:100px;}.page-hub-produits .field--name-field-hub .field__item{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:100px;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item .bef-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item .bef-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item .bef-links ul li{border-radius:20px;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item .bef-links ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 27px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;border-radius:20px;background:var(--contrast-JauneClair02,#FFF8E2);}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item .bef-links ul li .bef-link--selected{background-color:#FFE000;color:black;border:1px solid var(--Gourde-Jaune,#FFE000);}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item .bef-links ul li:focus{border:1px solid var(--Gourde-Jaune,#FFE000);}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-item .bef-links ul li:hover{border:1px solid var(--Gourde-Jaune,#FFE000);}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-filters .views-exposed-form .js-form-submit{display:none;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content{width:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .title-pack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item{width:160px;height:auto;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product{width:100%;height:100%;position:relative;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product .new-product{position:absolute;top:0px;left:0px;color:#FFFFFF;font-family:"Sniglet",cursive;font-size:13px;letter-spacing:0;line-height:16px;text-align:center;padding:3px 7px;border-radius:11.5px;background-color:#E40764;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:10;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product .media{width:100%;height:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product .media .field-media-image{width:100%;height:100%;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(-5px 5px 1px #FFF) drop-shadow(5px 2px 4px #FFF) drop-shadow(-5px -5px 9px #FFF) drop-shadow(5px -5px 21px #FFF);filter:drop-shadow(-5px 5px 1px #FFF) drop-shadow(5px 2px 4px #FFF) drop-shadow(-5px -5px 9px #FFF) drop-shadow(5px -5px 21px #FFF);}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item .title-product{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10px;}.page-hub-produits .field--name-field-hub .field__item .views-element-container .view .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field .field-content .page-produit.aff-2 .liste-pack .item .title-product p{text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:normal;width:100%;max-width:200px;position:relative;top:-20px;}.page-hub-produits .jeux{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#FFE000;position:relative;height:200px;margin-bottom:400px;margin-top:150px;}.page-hub-produits .jeux:before{content:"";position:absolute;top:-23px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-top.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-hub-produits .jeux:after{content:"";position:absolute;bottom:-2px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-bottom.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-hub-produits .jeux .jeux-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:-215px;z-index:2;}.page-hub-produits .jeux .jeux-content .field--name-field-photo-fruit-jeu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px;}.page-hub-produits .jeux .jeux-content .field--name-field-photo-fruit-jeu .media{width:153px;height:auto;}.page-hub-produits .jeux .jeux-content .field--name-field-photo-fruit-jeu .media .field-media-image{width:100%;height:100%;}.page-hub-produits .jeux .jeux-content .field--name-field-photo-fruit-jeu .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.page-hub-produits .jeux .jeux-content .field--name-field-titre-jeu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;}.page-hub-produits .jeux .jeux-content .field--name-field-titre-jeu p{font-size:32px;font-style:normal;font-weight:400;line-height:normal;}.page-hub-produits .jeux .jeux-content .field--name-field-image-jeu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-hub-produits .jeux .jeux-content .field--name-field-image-jeu .media{width:343px;height:182px;}.page-hub-produits .jeux .jeux-content .field--name-field-image-jeu .media .field-media-image{width:100%;height:100%;}.page-hub-produits .jeux .jeux-content .field--name-field-image-jeu .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;}.page-hub-produits .jeux .jeux-content .field--name-field-description-jeu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px;}.page-hub-produits .jeux .jeux-content .field--name-field-description-jeu p{max-width:343px;text-align:center;font-size:17px;font-style:normal;font-weight:400;line-height:normal;}.page-hub-produits .jeux .jeux-content .field--name-field-lien-jeu{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-hub-produits .jeux .jeux-content .field--name-field-lien-jeu a{border-radius:10px;background:var(--Gourde-Jaune,#FFE000);padding:15px 26px 14px 26px;}}@media (min-width:992px){.page-accueil{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.page-accueil .field--name-field-header{margin-top:20px;position:relative;}@media (max-width:991px){.page-accueil .field--name-field-header{width:100% !important;padding-top:20px;}.page-accueil .field--name-field-header:before{content:"";position:absolute;bottom:-110px;left:30px;width:100px;height:100px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/fraise-soleil-parchemin.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;}.page-accueil .field--name-field-header:after{content:"";position:absolute;bottom:-140px;right:0px;width:200px;height:200px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/mangue.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;-webkit-transform:scaleX(-1);transform:scaleX(-1);}.page-accueil .field--name-field-header .field--name-field-image{background:#FFE000;width:100%;height:100%;}.page-accueil .field--name-field-header .field--name-field-image .media{width:100%;height:100%;}.page-accueil .field--name-field-header .field--name-field-image .media .field-media-image{width:100%;height:100%;}.page-accueil .field--name-field-header .field--name-field-image .media .field-media-image img{width:100%;height:100%;}.page-accueil .field--name-field-header .text-container{position:relative;width:100%;background:#FFE000;padding:50px 16px 50px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;}.page-accueil .field--name-field-header .text-container:before{content:"";position:absolute;top:-23px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-top.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-accueil .field--name-field-header .text-container:after{content:"";position:absolute;bottom:-2px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-bottom.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-accueil .field--name-field-header .text-container .field--name-field-texte{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}.page-accueil .field--name-field-header .text-container .field--name-field-texte p{text-align:center;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-size:26px;font-style:normal;font-weight:400;line-height:normal;width:100%;}.page-accueil .field--name-field-header .text-container .field--name-field-important{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-accueil .field--name-field-header .text-container .field--name-field-important p{text-align:center;font-family:"Merriweather Sans";font-size:10px;font-style:normal;font-weight:400;line-height:160%;}.page-accueil .field--name-field-header .text-container .field--name-field-lien-header{display:none;}.page-accueil .field--name-field-header .text-container .field--name-field-lien-header a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;background:var(--contrast-white,#FFF);}.page-accueil .field--name-field-header .custom{position:absolute;top:230px;z-index:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:15px;padding-right:15px;}.page-accueil .field--name-field-header .custom .prevArrow{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/prevArrow.svg);background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:90px;height:60px;}.page-accueil .field--name-field-header .custom .custom-dot{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-accueil .field--name-field-header .custom .custom-dot .slick-dots{position:relative !important;top:10px !important;}.page-accueil .field--name-field-header .custom .custom-dot .slick-dots li{margin:0 5px;}.page-accueil .field--name-field-header .custom .custom-dot .slick-dots li button{width:20px;height:20px;background-color:transparent;border:2px solid #ffffff;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:relative;-webkit-transition:background-color 0.3s,border-color 0.3s;transition:background-color 0.3s,border-color 0.3s;}.page-accueil .field--name-field-header .custom .custom-dot .slick-dots li button::before{content:"";width:10px;height:10px;border-radius:50%;-webkit-transform:translate(29%,29%);transform:translate(29%,29%);-webkit-transition:background-color 0.3s;transition:background-color 0.3s;}.page-accueil .field--name-field-header .custom .custom-dot .slick-dots li.slick-active button{border-color:#ffffff;}.page-accueil .field--name-field-header .custom .custom-dot .slick-dots li.slick-active button::before{background-color:#ffffff;}.page-accueil .field--name-field-header .custom .nextArrow{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/nextArrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:90px;height:60px;}}@media (min-width:992px){.page-accueil .field--name-field-header{width:100% !important;padding-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-accueil .field--name-field-header:before{content:"";position:absolute;bottom:10px;right:270px;width:100px;height:100px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/fraise-soleil-parchemin.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;}.page-accueil .field--name-field-header .slick-list{position:relative;}.page-accueil .field--name-field-header .slick-list:after{content:"";position:absolute;bottom:60px;right:40px;width:150px;height:150px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/mangue.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;-webkit-transform:scaleX(-1);transform:scaleX(-1);}.page-accueil .field--name-field-header .field__item{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-accueil .field--name-field-header .field__item .paragraph{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.page-accueil .field--name-field-header .field--name-field-image{position:relative;background:#FFE000;width:100%;height:100%;}.page-accueil .field--name-field-header .field--name-field-image:before{content:"";position:absolute;right:0px;width:50px;-webkit-transform:rotate(180deg);transform:rotate(180deg);height:100%;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave2.png);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-accueil .field--name-field-header .field--name-field-image .media{width:100%;height:100%;}.page-accueil .field--name-field-header .field--name-field-image .media .field-media-image{width:100%;height:100%;}.page-accueil .field--name-field-header .field--name-field-image .media .field-media-image img{width:100%;height:100%;}.page-accueil .field--name-field-header .text-container{position:relative;width:100%;background:#FFE000;padding:50px 26px 50px 26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.page-accueil .field--name-field-header .text-container:before{content:"";position:absolute;bottom:-10px;width:100px;height:100px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/fraise-soleil-parchemin.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;}.page-accueil .field--name-field-header .text-container:after{content:"";position:absolute;bottom:-10px;right:0px;width:100px;height:100px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/mangue.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;}.page-accueil .field--name-field-header .text-container .field--name-field-texte{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;}.page-accueil .field--name-field-header .text-container .field--name-field-texte p{text-align:left;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-size:26px;font-style:normal;font-weight:400;line-height:normal;width:480px;}.page-accueil .field--name-field-header .text-container .field--name-field-important{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.page-accueil .field--name-field-header .text-container .field--name-field-important p{text-align:center;font-family:"Merriweather Sans";font-size:10px;font-style:normal;font-weight:400;line-height:160%;}.page-accueil .field--name-field-header .text-container .field--name-field-lien-header{display:block;}.page-accueil .field--name-field-header .text-container .field--name-field-lien-header a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;background:var(--contrast-white,#FFF);}.page-accueil .field--name-field-header .custom{position:absolute;bottom:-80px;z-index:3;width:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:15px;padding-right:15px;}.page-accueil .field--name-field-header .custom .prevArrow{cursor:pointer;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/prevArrow.svg);background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:90px;height:60px;}.page-accueil .field--name-field-header .custom .custom-dot{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-accueil .field--name-field-header .custom .custom-dot .slick-dots{position:relative !important;top:0px !important;}.page-accueil .field--name-field-header .custom .custom-dot .slick-dots li{margin:0 5px;}.page-accueil .field--name-field-header .custom .custom-dot .slick-dots li button{width:20px;height:20px;background-color:transparent;border:2px solid #FFE000;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:relative;-webkit-transition:background-color 0.3s,border-color 0.3s;transition:background-color 0.3s,border-color 0.3s;}.page-accueil .field--name-field-header .custom .custom-dot .slick-dots li button::before{content:"";width:10px;height:10px;border-radius:50%;-webkit-transform:translate(29%,29%);transform:translate(29%,29%);-webkit-transition:background-color 0.3s;transition:background-color 0.3s;}.page-accueil .field--name-field-header .custom .custom-dot .slick-dots li.slick-active button{border-color:#FFE000;}.page-accueil .field--name-field-header .custom .custom-dot .slick-dots li.slick-active button::before{background-color:#FCBD00;}.page-accueil .field--name-field-header .custom .nextArrow{cursor:pointer;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/nextArrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:90px;height:60px;}.page-accueil .field--name-field-header:after{content:"";position:absolute;bottom:-92px;width:100%;height:437px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-bottom.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}}.page-accueil .field--name-field-nos-gourdes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:100px;}@media (max-width:991px){.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .field--name-field-image-nosgourdes{width:100%;height:auto;border-radius:10px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .field--name-field-image-nosgourdes .media{width:100%;height:100%;border-radius:10px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .field--name-field-image-nosgourdes .media .field-media-image{position:relative;width:100%;height:100%;border-radius:10px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .field--name-field-image-nosgourdes .media .field-media-image:before{content:"";position:absolute;bottom:-30px;right:80px;width:86px;height:86px;background-image:url(/themes/custom/kaneva/assets/images/block-nos-gourdes/gourde2.webp);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;-webkit-transform:translateY(0);transform:translateY(0);}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .field--name-field-image-nosgourdes .media .field-media-image:after{content:"";position:absolute;bottom:-30px;right:20px;width:86px;height:86px;background-image:url(/themes/custom/kaneva/assets/images/block-nos-gourdes/gourde1.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;-webkit-transform:scaleX(-1) translateY(0);transform:scaleX(-1) translateY(0);}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .field--name-field-image-nosgourdes .media .field-media-image img{border-radius:10px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .field--name-field-titre p{width:100%;max-width:343px;font-size:32px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .field--name-field-sous-titre{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .field--name-field-sous-titre p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .field--name-field-description p{font-family:Sen;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .field--name-field-lien-nos-gourdes{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;background:var(--Gourde-Jaune,#FFE000);margin-top:20px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .field--name-field-lien-nos-gourdes a{font-size:17px;font-style:normal;font-weight:400;line-height:normal;}}@media (min-width:992px){.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px;width:100%;max-width:1023px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .titre{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .titre .field--name-field-titre{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .titre .field--name-field-titre p{margin:0 10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;width:1024px !important;max-width:1024px !important;width:100%;max-width:343px;font-size:32px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .titre .field--name-field-titre p:before{content:"";height:2px;width:200px;background-color:#FFE000;display:block;margin-right:20px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .titre .field--name-field-titre p:after{margin-left:20px;width:100%;content:"";height:2px;background-color:#FFE000;display:block;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .container .field--name-field-image-nosgourdes{width:100%;height:auto;border-radius:10px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .container .field--name-field-image-nosgourdes .media{width:100%;height:100%;border-radius:10px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .container .field--name-field-image-nosgourdes .media .field-media-image{position:relative;width:100%;height:100%;border-radius:10px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .container .field--name-field-image-nosgourdes .media .field-media-image:before{content:"";position:absolute;bottom:-30px;right:80px;width:86px;height:86px;background-image:url(/themes/custom/kaneva/assets/images/block-nos-gourdes/gourde2.webp);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;-webkit-transform:translateY(0);transform:translateY(0);}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .container .field--name-field-image-nosgourdes .media .field-media-image:after{content:"";position:absolute;bottom:-30px;right:20px;width:86px;height:86px;background-image:url(/themes/custom/kaneva/assets/images/block-nos-gourdes/gourde1.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;-webkit-transform:scaleX(-1) translateY(0);transform:scaleX(-1) translateY(0);}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .container .field--name-field-image-nosgourdes .media .field-media-image img{border-radius:10px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .container .container-txt{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .container .container-txt .field--name-field-sous-titre{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:20px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .container .container-txt .field--name-field-sous-titre p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .container .container-txt .field--name-field-description p{font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:left;max-width:303px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .container .container-txt .field--name-field-lien-nos-gourdes{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 26px 14px 26px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;background:var(--Gourde-Jaune,#FFE000);margin-top:20px;}.page-accueil .field--name-field-nos-gourdes .paragraph--type--nos-gourdes .container .container-txt .field--name-field-lien-nos-gourdes a{font-size:17px;font-style:normal;font-weight:400;line-height:normal;}}.page-accueil .field--name-field-les-solutions{width:100%;padding:16px;margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:991px){.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil{border-radius:30px;border:2px solid #FFE000;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux{width:100%;height:100%;border-top-left-radius:30px;border-top-right-radius:30px;background:white;padding:15px;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux .media{border-radius:30px;width:100%;height:100%;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux .media .field-media-image{width:100%;height:100%;border-radius:30px;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux .media .field-media-image img{width:100%;height:100%;border-radius:30px;-o-object-fit:cover;object-fit:cover;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .field--name-field-etiquette{padding:5px 15px 6px 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;position:relative;top:15px;border-radius:12.5px;background:var(--contrast-JauneClair00,#FEECA3);}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .field--name-field-etiquette p{font-size:11px;font-style:normal;font-weight:400;line-height:normal;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .container-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--contrast-JauneClair02,#FFF8E2);border-top:2px solid #FFE000;border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding-left:15px;padding-right:15px;padding-bottom:50px;padding-top:20px;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .container-txt .field--name-field-description-minijeux p{font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .container-txt .field--name-field-lien-minijeux{padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;background:var(--Gourde-Jaune,#FFE000);position:absolute;bottom:-23px;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .container-txt .field--name-field-lien-minijeux p{font-size:17px;font-style:normal;font-weight:400;line-height:normal;}}@media (min-width:992px){.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil{border-radius:30px;border:2px solid #FFE000;position:relative;width:100%;max-width:1023px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux{width:100%;height:100%;border-top-left-radius:30px;border-bottom-left-radius:30px;background:white;padding:15px;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux .media{width:100%;height:100%;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux .media .field-media-image{width:100%;height:100%;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .field--name-field-etiquette{padding:5px 15px 6px 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;position:absolute;top:-13px;left:170px;border-radius:12.5px;background:var(--contrast-JauneClair00,#FEECA3);}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .field--name-field-etiquette p{font-size:14px;font-style:normal;font-weight:400;line-height:normal;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .container-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px;background:var(--contrast-JauneClair02,#FFF8E2);border-left:2px solid #FFE000;border-top-right-radius:30px;border-bottom-right-radius:30px;padding-left:31px;padding-right:151px;padding-bottom:80px;padding-top:90px;height:100%;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .container-txt .field--name-field-description-minijeux p{font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-align:left;}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .container-txt .field--name-field-lien-minijeux{padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;background:var(--Gourde-Jaune,#FFE000);}.page-accueil .field--name-field-les-solutions .paragraph--type--mini-jeux-accueil .container-txt .field--name-field-lien-minijeux p{font-size:17px;font-style:normal;font-weight:400;line-height:normal;}}@media (max-width:991px){.page-accueil .nos-engagements{width:100%;height:auto;margin-top:150px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/bg.svg);background-size:contain;background-repeat:no-repeat;background-position:center;padding-top:70px;padding-bottom:100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}.page-accueil .nos-engagements:before{content:"";position:absolute;width:119px;height:119px;top:11px;right:0px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/fraise.webp);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transform:scalex(-1);transform:scalex(-1);-webkit-filter:drop-shadow(6px 4px 12px #A2312E) brightness(0.96) contrast(1.2);filter:drop-shadow(6px 4px 12px #A2312E) brightness(0.96) contrast(1.2);z-index:0;}.page-accueil .nos-engagements .field--name-field-titre-nos-engagements:first-child{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px;margin-bottom:60px;}.page-accueil .nos-engagements .field--name-field-titre-nos-engagements:first-child p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;}.page-accueil .nos-engagements .field--name-field-titre-nos-engagements:nth-child(2){width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:50px;}.page-accueil .nos-engagements .field--name-field-titre-nos-engagements:nth-child(2) p{font-size:20px;font-style:normal;font-weight:400;line-height:normal;}.page-accueil .nos-engagements .field--name-field-lien-nos-engagements{margin-top:60px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-accueil .nos-engagements .field--name-field-lien-nos-engagements a{border-radius:10px;border:2px solid var(--Fruits-banane,#FCBD00);background:var(--contrast-white,#FFF);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:17px;font-style:normal;font-weight:400;line-height:normal;}.page-accueil .nos-engagements .field--name-field-nos-engagements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;}.page-accueil .nos-engagements .field--name-field-nos-engagements:before{content:"";position:absolute;width:335px;height:374px;top:-94px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/soleil.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:0;}.page-accueil .nos-engagements .field--name-field-nos-engagements .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:95px;}.page-accueil .nos-engagements .field--name-field-nos-engagements .field__item .paragraph--type--nos-engagements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.page-accueil .nos-engagements .field--name-field-nos-engagements .field__item .paragraph--type--nos-engagements .field--name-field-image-engagements{width:100%;height:100%;border-radius:50% 50% 47% 53%/50% 48% 52% 50%;}.page-accueil .nos-engagements .field--name-field-nos-engagements .field__item .paragraph--type--nos-engagements .field--name-field-image-engagements .media{width:100%;height:100%;border-radius:50% 50% 47% 53%/50% 48% 52% 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-accueil .nos-engagements .field--name-field-nos-engagements .field__item .paragraph--type--nos-engagements .field--name-field-image-engagements .media .field-media-image{border-radius:50% 50% 47% 53%/50% 48% 52% 50%;width:280px;height:204px;}.page-accueil .nos-engagements .field--name-field-nos-engagements .field__item .paragraph--type--nos-engagements .field--name-field-image-engagements .media .field-media-image img{width:100%;height:100%;border-radius:50% 50% 47% 53%/50% 48% 52% 50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement{position:absolute;bottom:-19px;z-index:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:15px;padding-right:15px;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .prevArrow-engagement{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/prevArrow.svg);background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:50px;height:50px;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .custom-dot{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .custom-dot .slick-dots{position:relative !important;top:10px !important;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .custom-dot .slick-dots li{margin:0 5px;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .custom-dot .slick-dots li button{width:20px;height:20px;background-color:transparent;border:2px solid #ffffff;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:relative;-webkit-transition:background-color 0.3s,border-color 0.3s;transition:background-color 0.3s,border-color 0.3s;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .custom-dot .slick-dots li button::before{content:"";width:10px;height:10px;border-radius:50%;-webkit-transform:translate(29%,29%);transform:translate(29%,29%);-webkit-transition:background-color 0.3s;transition:background-color 0.3s;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .custom-dot .slick-dots li.slick-active button{border-color:#ffffff;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .custom-dot .slick-dots li.slick-active button::before{background-color:#ffffff;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .nextArrow-engagement{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/nextArrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:50px;height:50px;}}@media (min-width:992px){.page-accueil .nos-engagements{width:100%;height:auto;margin-top:100px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/bg3.svg);background-size:contain;background-repeat:no-repeat;background-position:center;padding-top:70px;padding-bottom:100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}.page-accueil .nos-engagements:before{content:"";position:absolute;width:119px;height:119px;top:-139px;right:176px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/fraise.webp);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transform:scalex(-1);transform:scalex(-1);-webkit-filter:drop-shadow(6px 4px 12px #A2312E) brightness(0.96) contrast(1.2);filter:drop-shadow(6px 4px 12px #A2312E) brightness(0.96) contrast(1.2);z-index:0;}.page-accueil .nos-engagements .field--name-field-titre-nos-engagements:first-child{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px;margin-bottom:35px;}.page-accueil .nos-engagements .field--name-field-titre-nos-engagements:first-child p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;}.page-accueil .nos-engagements .field--name-field-titre-nos-engagements:nth-child(2){width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:50px;}.page-accueil .nos-engagements .field--name-field-titre-nos-engagements:nth-child(2) p{font-size:20px;font-style:normal;font-weight:400;line-height:normal;}.page-accueil .nos-engagements .field--name-field-lien-nos-engagements{margin-bottom:50px;margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-accueil .nos-engagements .field--name-field-lien-nos-engagements a{border-radius:10px;border:2px solid var(--Fruits-banane,#FCBD00);background:var(--contrast-white,#FFF);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:17px;font-style:normal;font-weight:400;line-height:normal;}.page-accueil .nos-engagements .field--name-field-nos-engagements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.page-accueil .nos-engagements .field--name-field-nos-engagements .field-media-image{position:relative;}.page-accueil .nos-engagements .field--name-field-nos-engagements .field-media-image:before{content:"";position:absolute;width:350px;height:270px;top:-41px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/soleil.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:0;left:-35px;}.page-accueil .nos-engagements .field--name-field-nos-engagements .slick-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:90px;}.page-accueil .nos-engagements .field--name-field-nos-engagements .slick-list .slick-track{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;padding-top:40px;}.page-accueil .nos-engagements .field--name-field-nos-engagements .slick-list .slick-track .slick-slide{width:335px;position:relative;}.page-accueil .nos-engagements .field--name-field-nos-engagements .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:95px;}.page-accueil .nos-engagements .field--name-field-nos-engagements .field__item .paragraph--type--nos-engagements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.page-accueil .nos-engagements .field--name-field-nos-engagements .field__item .paragraph--type--nos-engagements .field--name-field-image-engagements{width:100%;height:100%;border-radius:50% 50% 47% 53%/50% 48% 52% 50%;}.page-accueil .nos-engagements .field--name-field-nos-engagements .field__item .paragraph--type--nos-engagements .field--name-field-image-engagements .media{width:100%;height:100%;border-radius:50% 50% 47% 53%/50% 48% 52% 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-accueil .nos-engagements .field--name-field-nos-engagements .field__item .paragraph--type--nos-engagements .field--name-field-image-engagements .media .field-media-image{border-radius:50% 50% 47% 53%/50% 48% 52% 50%;width:280px;height:204px;}.page-accueil .nos-engagements .field--name-field-nos-engagements .field__item .paragraph--type--nos-engagements .field--name-field-image-engagements .media .field-media-image img{width:100%;height:100%;border-radius:50% 50% 47% 53%/50% 48% 52% 50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement{display:none !important;position:absolute;bottom:-19px;z-index:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:15px;padding-right:15px;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .prevArrow-engagement{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/prevArrow.svg);background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:50px;height:50px;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .custom-dot{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .custom-dot .slick-dots{position:relative !important;top:10px !important;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .custom-dot .slick-dots li{margin:0 5px;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .custom-dot .slick-dots li button{width:20px;height:20px;background-color:transparent;border:2px solid #ffffff;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:relative;-webkit-transition:background-color 0.3s,border-color 0.3s;transition:background-color 0.3s,border-color 0.3s;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .custom-dot .slick-dots li button::before{content:"";width:10px;height:10px;border-radius:50%;-webkit-transform:translate(29%,29%);transform:translate(29%,29%);-webkit-transition:background-color 0.3s;transition:background-color 0.3s;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .custom-dot .slick-dots li.slick-active button{border-color:#ffffff;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .custom-dot .slick-dots li.slick-active button::before{background-color:#ffffff;}.page-accueil .nos-engagements .field--name-field-nos-engagements .custom-pag-engagement .nextArrow-engagement{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/nextArrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:50px;height:50px;}}@media (max-width:991px){.page-accueil .field--name-field-reductions{width:100%;height:100%;background-image:url(/themes/custom/kaneva/assets/images/block-reduction/bg.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center;padding-top:70px;padding-bottom:100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:33px;padding:15px;padding-bottom:140px;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-image-layout{width:100%;height:100%;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-image-layout .media{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-image-layout .media .field-media-image{width:100%;height:auto;position:relative;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-image-layout .media .field-media-image:before{content:"";position:absolute;width:100px;height:100px;top:-55px;right:12px;background-image:url(/themes/custom/kaneva/assets/images/block-reduction/macaron.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:0;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-image-layout .media .field-media-image img{width:100%;height:100%;border-radius:10px;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-titre-layout{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-titre-layout p{font-size:28px;font-style:normal;font-weight:400;line-height:normal;text-align:center;max-width:343px;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-lien-layout{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-lien-layout a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;background:var(--Gourde-Jaune,#FFE000);}}@media (min-width:992px){.page-accueil .field--name-field-reductions{width:100%;height:100%;background:#FEECA3;padding-top:50px;padding-bottom:20px;margin-top:100px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}.page-accueil .field--name-field-reductions:before{content:"";position:absolute;top:0px;width:100%;height:80px;background-image:url(/themes/custom/kaneva/assets/images/block-reduction/wave-top.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-accueil .field--name-field-reductions:after{content:"";position:absolute;bottom:-1px;width:100%;height:100px;background-image:url(/themes/custom/kaneva/assets/images/block-reduction/wave-bottom.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:33px;padding-top:70px;padding-left:15px;padding-right:15px;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;position:relative;top:-150px;z-index:2;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-image-layout{width:100%;height:100%;border-radius:10px;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-image-layout .media{width:600px;height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-image-layout .media .field-media-image{width:100%;height:100%;position:relative;border-radius:10px;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-image-layout .media .field-media-image:before{content:"";position:absolute;width:100px;height:100px;top:-55px;right:12px;background-image:url(/themes/custom/kaneva/assets/images/block-reduction/macaron.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:0;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-image-layout .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-titre-layout{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-titre-layout p{font-size:28px;font-style:normal;font-weight:400;line-height:normal;text-align:center;max-width:343px;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-lien-layout{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-accueil .field--name-field-reductions .paragraph--type--image-titre-lien .field--name-field-lien-layout a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;background:var(--Gourde-Jaune,#FFE000);}}@media (max-width:991px){.page-accueil .map-ca{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:150px;}.page-accueil .map-ca .content-map-txt{width:100%;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;}.page-accueil .map-ca .content-map-txt .field--name-field-titre-carte{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-accueil .map-ca .content-map-txt .field--name-field-titre-carte p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;width:100%;max-width:343px;text-align:center;}.page-accueil .map-ca .content-map-txt .field--name-field-sous-titre-carte{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-accueil .map-ca .content-map-txt .field--name-field-sous-titre-carte p{color:var(--contrast-grey-dark,#787878);text-align:center;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;width:100%;max-width:343px;}.page-accueil .map-ca .content-map-txt .field--name-field-lien-carte a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;border:1px solid var(--Gourde-Jaune,#FFE000);background:var(--contrast-JauneClair00,#FEECA3);}.page-accueil .map-ca .field--name-field-carte-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:26px;}.page-accueil .map-ca .field--name-field-carte-image .media{width:100%;max-width:900px;height:auto;}.page-accueil .map-ca .field--name-field-carte-image .media .field-media-image{width:100%;height:100%;}.page-accueil .map-ca .field--name-field-carte-image .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.page-accueil .map-ca .content-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media (min-width:992px){.page-accueil .map-ca{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:150px;}.page-accueil .map-ca .content-map-txt{width:100%;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;}.page-accueil .map-ca .content-map-txt .field--name-field-titre-carte{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.page-accueil .map-ca .content-map-txt .field--name-field-titre-carte p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;width:100%;max-width:343px;text-align:left;}.page-accueil .map-ca .content-map-txt .field--name-field-sous-titre-carte{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.page-accueil .map-ca .content-map-txt .field--name-field-sous-titre-carte p{color:var(--contrast-grey-dark,#787878);text-align:left;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;width:100%;max-width:343px;}.page-accueil .map-ca .content-map-txt .field--name-field-lien-carte a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;border:1px solid var(--Gourde-Jaune,#FFE000);background:var(--contrast-JauneClair00,#FEECA3);}.page-accueil .map-ca .field--name-field-carte-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:26px;}.page-accueil .map-ca .field--name-field-carte-image .media{width:400px;height:auto;}.page-accueil .map-ca .field--name-field-carte-image .media .field-media-image{width:100%;height:100%;}.page-accueil .map-ca .field--name-field-carte-image .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.page-accueil .map-ca .map-ca-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:160px;}.page-accueil .map-ca .map-ca-content .content-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.page-produit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:992px){.page-produit .header-produit{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:120px 16px 50px 16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;-ms-flex-negative:0;flex-shrink:0;background:var(--Gourde-Jaune,#FFE000);position:relative;}.page-produit .header-produit .container-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .header-produit:before{content:"";position:absolute;bottom:-2px;width:100%;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-bottom2.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-produit .header-produit .img-produit{width:430px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .header-produit .img-produit .field--name-field-image-produit{width:100%;}.page-produit .header-produit .img-produit .field--name-field-image-produit .media{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .header-produit .img-produit .field--name-field-image-produit .media .field-media-image{width:260px;height:260px;}.page-produit .header-produit .img-produit .field--name-field-image-produit .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(-5px 5px 1px #FFF) drop-shadow(5px 5px 19px #FFF) drop-shadow(-5px -5px 19px #FFF) drop-shadow(5px -5px 19px #FFF);filter:drop-shadow(-5px 5px 1px #FFF) drop-shadow(5px 5px 19px #FFF) drop-shadow(-5px -5px 19px #FFF) drop-shadow(5px -5px 19px #FFF);}.page-produit .header-produit .titre-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.page-produit .header-produit .titre-container .new-product{margin-bottom:10px;-ms-flex-item-align:start;align-self:start;background-color:#E40764;color:white;font-size:17px;line-height:21px;padding:6px 20px;border-radius:18px;font-family:"Sen",sans-serif;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}.page-produit .header-produit .titre-container .field--name-field-titre-produit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .header-produit .titre-container .field--name-field-titre-produit p{width:100%;max-width:343px;font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-align:left;}.page-produit .header-produit .label{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;padding-left:15px;margin-top:30px;margin-bottom:20px;}.page-produit .header-produit .label .field--name-field-nutriscore .media,.page-produit .header-produit .label .field--name-field-origine-france .media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .header-produit .label .field--name-field-nutriscore .media .field-media-image,.page-produit .header-produit .label .field--name-field-origine-france .media .field-media-image{width:80px;height:50px;}.page-produit .header-produit .label .field--name-field-nutriscore .media .field-media-image img,.page-produit .header-produit .label .field--name-field-origine-france .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.page-produit .header-produit .link-produit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.page-produit .header-produit .link-produit .field--name-field-lien-produit-mag a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;background:var(--Gourde-bleu,#009FDD);color:white !important;}.page-produit .container-liste-detail{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .container-liste-detail .custom-pag-product-liste{position:absolute;top:35px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;}.page-produit .container-liste-detail .custom-pag-product-liste .prevArrow-liste{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/prevArrow.svg);background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:50px;height:50px;}.page-produit .container-liste-detail .custom-pag-product-liste .nextArrow-liste{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/nextArrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:50px;height:50px;}.page-produit .container-liste-detail .field--name-field-details{width:100%;max-width:1440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;margin-bottom:100px;margin-top:100px;}.page-produit .container-liste-detail .field--name-field-details .slick-list{width:100%;}.page-produit .container-liste-detail .field--name-field-details .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;}.page-produit .container-liste-detail .field--name-field-details .slick-track .slick-slide{width:100%;}.page-produit .container-liste-detail .field--name-field-details .one__item{width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item:nth-child(1){-ms-flex-preferred-size:40%;flex-basis:40%;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item:nth-child(2){-ms-flex-preferred-size:55%;flex-basis:55%;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item:nth-child(n+3){-ms-flex-preferred-size:100%;flex-basis:100%;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout{width:100%;padding-left:10px;padding-right:10px;position:relative;padding-top:60px;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-gourde{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-gourde .media{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-60px;left:25px;width:100px;height:100px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-gourde .media .field-media-image{width:100%;height:100%;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-gourde .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:drop-shadow(1px 0px 0px #512851) drop-shadow(-1px 0px 0px #512851) drop-shadow(0px 1px 0px #512851) drop-shadow(0px -1px 0px #512851);filter:drop-shadow(1px 0px 0px #512851) drop-shadow(-1px 0px 0px #512851) drop-shadow(0px 1px 0px #512851) drop-shadow(0px -1px 0px #512851);}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-titre-gout{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px 10px 0px 0px;padding:13px 71px 12px 71px;position:relative;z-index:-1;bottom:-5px;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-titre-gout p{color:white !important;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;width:1000px;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item:nth-child(1){-ms-flex-preferred-size:48%;flex-basis:48%;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item:nth-child(2){-ms-flex-preferred-size:49%;flex-basis:49%;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item:nth-child(n+3){-ms-flex-preferred-size:48%;flex-basis:48%;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .paragraph--type--detail{padding-top:0px;width:100%;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .paragraph--type--detail .field--name-field-titre-etiquette{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:13px 71px 12px 71px;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0;border-radius:10px 10px 0px 0px;background:var(--Gourde-Jaune,#FFE000);}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail{width:100%;padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-titre-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-titre-value p{font-size:15px;font-style:normal;font-weight:400;line-height:normal;width:290px;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-value p{text-align:center;font-size:18px;font-family:Sen;font-style:normal;font-weight:700;line-height:normal;color:var(--brand-yellow,#F49C0E) !important;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-information-complementaire{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:30px;padding-right:30px;padding-bottom:30px;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-information-complementaire p{text-align:center;font-size:11px;font-style:normal;font-weight:400;line-height:normal;width:100%;max-width:300px;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-gourde{width:100%;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-couleur-de-fond-d-etiquett{display:none;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout{width:100%;padding-left:10px;padding-right:10px;position:relative;padding-top:60px;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-gourde{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-gourde .media{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-60px;left:25px;width:100px;height:100px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-gourde .media .field-media-image{width:100%;height:100%;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-gourde .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:drop-shadow(1px 0px 0px #512851) drop-shadow(-1px 0px 0px #512851) drop-shadow(0px 1px 0px #512851) drop-shadow(0px -1px 0px #512851);filter:drop-shadow(1px 0px 0px #512851) drop-shadow(-1px 0px 0px #512851) drop-shadow(0px 1px 0px #512851) drop-shadow(0px -1px 0px #512851);}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-titre-gout{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px 10px 0px 0px;padding:13px 71px 12px 71px;position:relative;z-index:-1;bottom:-5px;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-titre-gout p{color:white !important;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item{width:100%;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item:first-child .paragraph--type--detail .container-detail-item{min-height:390px;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item:nth-child(2) .paragraph--type--detail .container-detail-item{height:124px;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .paragraph--type--detail{padding-top:0px;width:100%;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .paragraph--type--detail .field--name-field-titre-etiquette{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:13px 71px 12px 71px;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0;border-radius:10px 10px 0px 0px;background:var(--Gourde-Jaune,#FFE000);}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail{width:100%;padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-titre-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-titre-value p{font-size:15px;font-style:normal;font-weight:400;line-height:normal;width:100%;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-value p{text-align:center;font-size:18px;font-family:Sen;font-style:normal;font-weight:700;line-height:normal;color:var(--brand-yellow,#F49C0E) !important;width:100%;text-align:right;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-information-complementaire{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:30px;padding-right:30px;padding-bottom:30px;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-information-complementaire p{text-align:center;font-size:11px;font-style:normal;font-weight:400;line-height:normal;width:100%;max-width:300px;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-gourde{width:100%;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-couleur-de-fond-d-etiquett{display:none;}.page-produit .field--name-field-lien-pack-produit{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--Gourde-Jaune,#FFE000);padding-top:40px;margin-bottom:100px;padding-bottom:200px;width:100%;}.page-produit .field--name-field-lien-pack-produit:after{content:"";position:absolute;bottom:-2px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-bottom.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-produit .field--name-field-lien-pack-produit .title{width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}.page-produit .field--name-field-lien-pack-produit .title:before{content:"";position:absolute;left:35px;top:-10px;width:45px;height:45px;background-image:url(/themes/custom/kaneva/assets/images/block-pack/feuille-gauche.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;}.page-produit .field--name-field-lien-pack-produit .title:after{content:"";position:absolute;right:30px;top:-10px;width:45px;height:45px;background-image:url(/themes/custom/kaneva/assets/images/block-pack/feuille-droite.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;}.page-produit .field--name-field-lien-pack-produit .title p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;}.page-produit .field--name-field-lien-pack-produit:before{content:"";position:absolute;top:-23px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-pack/wave-top.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-produit .field--name-field-lien-pack-produit .custom-pag-product-view{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;}.page-produit .field--name-field-lien-pack-produit .custom-pag-product-view .prevArrow-product{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/prevArrow.svg);background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:50px;height:50px;}.page-produit .field--name-field-lien-pack-produit .custom-pag-product-view .nextArrow-product{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/nextArrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:50px;height:50px;}.page-produit .field--name-field-lien-pack-produit .views-element-container{position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;}.page-produit .field--name-field-lien-pack-produit .views-element-container .view{width:100%;}.page-produit .field--name-field-lien-pack-produit .views-element-container .view .view-content{width:100%;}.page-produit .field--name-field-lien-pack-produit .views-element-container .view .view-content .slick-list{width:100%;}.page-produit .field--name-field-lien-pack-produit .field__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container{width:1440px;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view{width:100%;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row{width:100%;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field{width:100%;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content{width:100%;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .title-pack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack .item{width:280px;height:auto;overflow:visible;background:transparent;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product{width:100%;height:100%;padding:10px;position:relative;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product .new-product{position:absolute;top:40px;left:0px;color:#FFFFFF;font-family:"Sniglet",cursive;font-size:13px;letter-spacing:0;line-height:16px;text-align:center;padding:3px 7px;border-radius:11.5px;background-color:#E40764;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:10;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product .media{width:100%;height:100%;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product .media .field-media-image{width:100%;height:100%;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(-2px 2px 0.5px #FFF) drop-shadow(2px 1px 2px #FFF) drop-shadow(-2px -2px 4px #FFF) drop-shadow(2px -2px 10px #FFF);filter:drop-shadow(-2px 2px 0.5px #FFF) drop-shadow(2px 1px 2px #FFF) drop-shadow(-2px -2px 4px #FFF) drop-shadow(2px -2px 10px #FFF);}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack .item .title-product{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack .item .title-product p{text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:normal;width:100%;max-width:200px;position:relative;top:-20px;}.page-produit .approvisionnement{margin-top:350px;margin-bottom:250px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;padding-left:50px;padding-right:50px;}.page-produit .approvisionnement .approvisionnement-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:80px 20px;border-radius:20px;width:1300px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.5))),url(/themes/custom/kaneva/assets/images/block-pack/Arbres-fruitiers.webp) lightgray 50%/cover no-repeat;background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%),url(/themes/custom/kaneva/assets/images/block-pack/Arbres-fruitiers.webp) lightgray 50%/cover no-repeat;background-size:100%;background-position:center;}.page-produit .approvisionnement .approvisionnement-container .field--name-field-titre-approvisionnement{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .approvisionnement .approvisionnement-container .field--name-field-titre-approvisionnement p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;text-align:center;color:white !important;}.page-produit .approvisionnement .approvisionnement-container .field--name-field-description-approvisionnem{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .approvisionnement .approvisionnement-container .field--name-field-description-approvisionnem p{width:600px;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:center;color:white;}.page-produit .approvisionnement .approvisionnement-container .field--name-field-lien-approvisionnement{width:100%;max-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;}.page-produit .approvisionnement .approvisionnement-container .field--name-field-lien-approvisionnement a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:10px;border:2px solid var(--Fruits-banane,#FCBD00);background:var(--contrast-white,#FFF);-webkit-box-shadow:3px 3px 0px 0px #512851;box-shadow:3px 3px 0px 0px #512851;font-size:17px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}}@media (max-width:991px){.page-produit .header-produit{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:96px 16px 50px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-negative:0;flex-shrink:0;background:var(--Gourde-Jaune,#FFE000);position:relative;}.page-produit .header-produit:before{content:"";position:absolute;bottom:-2px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-bottom.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-produit .header-produit .container-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;}.page-produit .header-produit .img-produit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .header-produit .img-produit .field--name-field-image-produit{width:100%;}.page-produit .header-produit .img-produit .field--name-field-image-produit .media{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .header-produit .img-produit .field--name-field-image-produit .media .field-media-image{width:260px;height:260px;}.page-produit .header-produit .img-produit .field--name-field-image-produit .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(-5px 5px 1px #FFF) drop-shadow(5px 5px 19px #FFF) drop-shadow(-5px -5px 19px #FFF) drop-shadow(5px -5px 19px #FFF);filter:drop-shadow(-5px 5px 1px #FFF) drop-shadow(5px 5px 19px #FFF) drop-shadow(-5px -5px 19px #FFF) drop-shadow(5px -5px 19px #FFF);}.page-produit .header-produit .titre-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-produit .header-produit .titre-container .new-product{margin-bottom:10px;-ms-flex-item-align:center;align-self:center;background-color:#E40764;color:white;font-size:17px;line-height:21px;padding:6px 20px;border-radius:18px;font-family:"Sen",sans-serif;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}.page-produit .header-produit .titre-container .field--name-field-titre-produit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .header-produit .titre-container .field--name-field-titre-produit p{width:100%;max-width:343px;font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.page-produit .header-produit .label{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;}.page-produit .header-produit .label .field--name-field-nutriscore .media,.page-produit .header-produit .label .field--name-field-origine-france .media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .header-produit .label .field--name-field-nutriscore .media .field-media-image,.page-produit .header-produit .label .field--name-field-origine-france .media .field-media-image{width:80px;height:50px;}.page-produit .header-produit .label .field--name-field-nutriscore .media .field-media-image img,.page-produit .header-produit .label .field--name-field-origine-france .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.page-produit .header-produit .link-produit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .header-produit .link-produit .field--name-field-lien-produit-mag a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;background:var(--Gourde-bleu,#009FDD);color:white !important;}.page-produit .container-liste-detail{position:relative;width:100%;}.page-produit .container-liste-detail .custom-pag-product-liste{position:absolute;top:35px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;}.page-produit .container-liste-detail .custom-pag-product-liste .prevArrow-liste{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/prevArrow.svg);background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:50px;height:50px;}.page-produit .container-liste-detail .custom-pag-product-liste .nextArrow-liste{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/nextArrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:50px;height:50px;}.page-produit .container-liste-detail .field--name-field-details{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;margin-bottom:100px;margin-top:100px;}.page-produit .container-liste-detail .field--name-field-details .one__item{width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout{width:100%;padding-left:10px;padding-right:10px;position:relative;padding-top:60px;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-gourde{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-gourde .media{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-60px;left:25px;width:56px;height:88px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-gourde .media .field-media-image{width:100%;height:100%;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-gourde .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:drop-shadow(1px 0px 0px #512851) drop-shadow(-1px 0px 0px #512851) drop-shadow(0px 1px 0px #512851) drop-shadow(0px -1px 0px #512851);filter:drop-shadow(1px 0px 0px #512851) drop-shadow(-1px 0px 0px #512851) drop-shadow(0px 1px 0px #512851) drop-shadow(0px -1px 0px #512851);}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-titre-gout{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px 10px 0px 0px;padding:13px 71px 12px 71px;position:relative;z-index:-1;bottom:-5px;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-titre-gout p{color:white !important;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;max-width:1000px;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .paragraph--type--detail{padding-top:0px;width:100%;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .paragraph--type--detail .field--name-field-titre-etiquette{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:13px 71px 12px 71px;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0;border-radius:10px 10px 0px 0px;background:var(--Gourde-Jaune,#FFE000);}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail{width:100%;padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-titre-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-titre-value p{font-size:15px;font-style:normal;font-weight:400;line-height:normal;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-value p{text-align:center;font-size:18px;font-family:Sen;font-style:normal;font-weight:700;line-height:normal;color:var(--brand-yellow,#F49C0E) !important;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-information-complementaire{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:30px;padding-right:30px;padding-bottom:30px;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-information-complementaire p{text-align:center;font-size:11px;font-style:normal;font-weight:400;line-height:normal;width:100%;max-width:300px;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-gourde{width:100%;}.page-produit .container-liste-detail .field--name-field-details .one__item .field__item .paragraph--type--gout .field--name-field-couleur-de-fond-d-etiquett{display:none;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout{width:100%;padding-left:10px;padding-right:10px;position:relative;padding-top:60px;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-gourde{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-gourde .media{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-60px;left:25px;width:56px;height:88px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-gourde .media .field-media-image{width:100%;height:100%;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-gourde .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:drop-shadow(1px 0px 0px #512851) drop-shadow(-1px 0px 0px #512851) drop-shadow(0px 1px 0px #512851) drop-shadow(0px -1px 0px #512851);filter:drop-shadow(1px 0px 0px #512851) drop-shadow(-1px 0px 0px #512851) drop-shadow(0px 1px 0px #512851) drop-shadow(0px -1px 0px #512851);}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-titre-gout{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px 10px 0px 0px;padding:13px 71px 12px 71px;position:relative;z-index:-1;bottom:-5px;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-titre-gout p{color:white !important;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item{width:100%;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .paragraph--type--detail{padding-top:0px;width:100%;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .paragraph--type--detail .field--name-field-titre-etiquette{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:13px 71px 12px 71px;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0;border-radius:10px 10px 0px 0px;background:var(--Gourde-Jaune,#FFE000);}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail{width:100%;padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-titre-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-titre-value p{font-size:15px;font-style:normal;font-weight:400;line-height:normal;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-detail .field__item .paragraph--type--titre-txt .field--name-field-value p{text-align:center;font-size:18px;font-family:Sen;font-style:normal;font-weight:700;line-height:normal;color:var(--brand-yellow,#F49C0E) !important;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-information-complementaire{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:30px;padding-right:30px;padding-bottom:30px;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-information-complementaire p{text-align:center;font-size:11px;font-style:normal;font-weight:400;line-height:normal;width:100%;max-width:300px;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-detail-gout .field__item .field--name-field-gourde{width:100%;}.page-produit .container-liste-detail .field--name-field-details .multiple__item div .field__item .paragraph--type--gout .field--name-field-couleur-de-fond-d-etiquett{display:none;}.page-produit .field--name-field-lien-pack-produit{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--Gourde-Jaune,#FFE000);padding-top:40px;margin-bottom:100px;padding-bottom:200px;width:100%;}.page-produit .field--name-field-lien-pack-produit:after{content:"";position:absolute;bottom:-2px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-bottom.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-produit .field--name-field-lien-pack-produit .title{width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}.page-produit .field--name-field-lien-pack-produit .title:before{content:"";position:absolute;left:35px;top:-10px;width:45px;height:45px;background-image:url(/themes/custom/kaneva/assets/images/block-pack/feuille-gauche.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;}.page-produit .field--name-field-lien-pack-produit .title:after{content:"";position:absolute;right:30px;top:-10px;width:45px;height:45px;background-image:url(/themes/custom/kaneva/assets/images/block-pack/feuille-droite.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;}.page-produit .field--name-field-lien-pack-produit .title p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;}.page-produit .field--name-field-lien-pack-produit:before{content:"";position:absolute;top:-23px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-pack/wave-top.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-produit .field--name-field-lien-pack-produit .custom-pag-product-view{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;}.page-produit .field--name-field-lien-pack-produit .custom-pag-product-view .prevArrow-product{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/prevArrow.svg);background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:50px;height:50px;}.page-produit .field--name-field-lien-pack-produit .custom-pag-product-view .nextArrow-product{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/nextArrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:50px;height:50px;}.page-produit .field--name-field-lien-pack-produit .views-element-container{position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:-240px;z-index:2;}.page-produit .field--name-field-lien-pack-produit .field__item{width:100%;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container{width:100%;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view{width:100%;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row{width:100%;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field{width:100%;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content{width:100%;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .title-pack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack .item{width:280px;height:auto;overflow:visible;background:transparent;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product{width:100%;height:100%;padding:10px;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product .media{width:100%;height:100%;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product .media .field-media-image{width:100%;height:100%;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack .item .img-product .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(-2px 2px 0.5px #FFF) drop-shadow(2px 1px 2px #FFF) drop-shadow(-2px -2px 4px #FFF) drop-shadow(2px -2px 10px #FFF);filter:drop-shadow(-2px 2px 0.5px #FFF) drop-shadow(2px 1px 2px #FFF) drop-shadow(-2px -2px 4px #FFF) drop-shadow(2px -2px 10px #FFF);}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack .item .title-product{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .field--name-field-lien-pack-produit .field__item .views-element-container .view .view-content .views-row .views-field .field-content .page-produit.aff-2 .liste-pack .item .title-product p{text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:normal;width:100%;max-width:200px;position:relative;top:-20px;}.page-produit .approvisionnement{margin-top:350px;margin-bottom:250px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;}.page-produit .approvisionnement .approvisionnement-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:80px 20px;border-radius:20px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.5))),url(/themes/custom/kaneva/assets/images/block-pack/Arbres-fruitiers.webp) lightgray 50%/cover no-repeat;background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%),url(/themes/custom/kaneva/assets/images/block-pack/Arbres-fruitiers.webp) lightgray 50%/cover no-repeat;background-size:700%;background-position:center;}.page-produit .approvisionnement .approvisionnement-container .field--name-field-titre-approvisionnement{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .approvisionnement .approvisionnement-container .field--name-field-titre-approvisionnement p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;text-align:center;color:white !important;}.page-produit .approvisionnement .approvisionnement-container .field--name-field-description-approvisionnem{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produit .approvisionnement .approvisionnement-container .field--name-field-description-approvisionnem p{font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:center;color:white;}.page-produit .approvisionnement .approvisionnement-container .field--name-field-lien-approvisionnement{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;}.page-produit .approvisionnement .approvisionnement-container .field--name-field-lien-approvisionnement a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:10px;border:2px solid var(--Fruits-banane,#FCBD00);background:var(--contrast-white,#FFF);-webkit-box-shadow:3px 3px 0px 0px #512851;box-shadow:3px 3px 0px 0px #512851;font-size:17px;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:243px;}}.page-les-jeux{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:992px){.page-les-jeux .field--name-field-header-jeux{width:100%;height:600px;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2{width:100%;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej{width:100%;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond{width:70%;height:530px;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond .media{width:100%;height:100%;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond .media .field-media-image{width:100%;height:100%;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit{width:150px;position:absolute;left:90px;top:470px;z-index:2;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit .media{width:100%;height:100%;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit .media .field-media-image{width:100%;height:100%;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .text-container{position:relative;width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#FFE000;padding:30px 16px 50px 16px;gap:20px;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .text-container:before{content:"";position:absolute;right:-21px;width:60px;bottom:0px;height:100%;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-left3.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:0;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .text-container .field--name-field-titre-ej{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .text-container .field--name-field-titre-ej p{font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-align:left;width:100%;max-width:343px;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .text-container .field--name-field-description-ej{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .text-container .field--name-field-description-ej p{font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:left;max-width:343px;width:100%;}.page-les-jeux .reponse{width:100%;height:565px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(/themes/custom/kaneva/assets/images/block-jeux/background3.svg);background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:40px;padding-bottom:60px;padding-left:25px;padding-right:25px;position:relative;top:-100px;}.page-les-jeux .reponse .field--name-field-produits{width:100%;position:relative;}.page-les-jeux .reponse .field--name-field-produits .paragraph{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-produit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-produit .page-produit{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-produit .page-produit .field--name-field-image-produit{width:200px;height:200px;}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-produit .page-produit .field--name-field-image-produit .media{width:100%;height:100%;}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-produit .page-produit .field--name-field-image-produit .media .field-media-image{width:100%;height:100%;}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-produit .page-produit .field--name-field-image-produit .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(-2px 2px 0.5px #FFF) drop-shadow(2px 1px 2px #FFF) drop-shadow(-2px -2px 4px #FFF) drop-shadow(2px -2px 10px #FFF);filter:drop-shadow(-2px 2px 0.5px #FFF) drop-shadow(2px 1px 2px #FFF) drop-shadow(-2px -2px 4px #FFF) drop-shadow(2px -2px 10px #FFF);}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-reponse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-reponse p{font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:100%;}.page-les-jeux .reponse .field--name-field-produits .slick-custom-prev,.page-les-jeux .reponse .field--name-field-produits .slick-custom-next{position:absolute;bottom:-130px;top:auto;-webkit-transform:none;transform:none;z-index:10;background:transparent;border:none;padding:0;width:47px;height:48px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .reponse .field--name-field-produits .slick-custom-prev{left:50%;margin-left:-55px;}.page-les-jeux .reponse .field--name-field-produits .slick-custom-next{left:50%;right:auto;margin-left:5px;}.page-les-jeux .reponse .field--name-field-produits .slick-custom-prev:hover svg,.page-les-jeux .reponse .field--name-field-produits .slick-custom-next:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.page-les-jeux .reponse .field--name-field-titre-reponse{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .reponse .field--name-field-titre-reponse p{font-size:50px;font-style:normal;font-weight:400;line-height:normal;max-width:830px;text-align:center;}.page-les-jeux .reponse .field--name-field-les-regles{width:100%;padding:16px;margin-top:100px;}.page-les-jeux .field--name-field-les-regles{width:100%;padding:16px;margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil{width:850px;border-radius:30px;border:2px solid #FFE000;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux{width:600px;height:100%;border-top-left-radius:30px;border-top-right-radius:30px;background:white;padding:15px;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux .media{border-radius:30px;width:100%;height:100%;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux .media .field-media-image{width:100%;height:100%;border-radius:30px;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux .media .field-media-image img{width:100%;height:100%;border-radius:30px;-o-object-fit:cover;object-fit:cover;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-etiquette{padding:5px 15px 6px 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;position:relative;top:15px;z-index:2;border-radius:12.5px;background:var(--contrast-JauneClair00,#FEECA3);}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-etiquette p{font-size:18px;font-style:normal;font-weight:400;line-height:normal;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .container-txt{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-description-minijeux{width:100%;position:relative;background:var(--contrast-JauneClair02,#FFF8E2);border-top:2px solid #FFE000;border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding:58px 20px 76px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-description-minijeux:before{content:"";position:absolute;bottom:17px;left:37px;width:110px;height:85px;-webkit-transform:rotate(7.129deg);transform:rotate(7.129deg);background-image:url(/themes/custom/kaneva/assets/images/block-navbar/gobi---puzzle.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;-webkit-transform:scaleX(-1);transform:scaleX(-1);}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-description-minijeux p{font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:430px;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-lien-minijeux{padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;background:var(--Gourde-Jaune,#FFE000);position:absolute;bottom:-23px;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-lien-minijeux p{font-size:17px;font-style:normal;font-weight:400;line-height:normal;}.page-les-jeux .container-slider{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:410px;margin-bottom:600px;margin-top:150px;background:var(--Gourde-Jaune,#FFE000);}.page-les-jeux .container-slider .custom-pag-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:3;top:-30px;}.page-les-jeux .container-slider .custom-pag-info .prevArrow-infos{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/prevArrow.svg);background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:90px;height:60px;}.page-les-jeux .container-slider .custom-pag-info .nextArrow-infos{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/nextArrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:90px;height:60px;}.page-les-jeux .container-slider:before{content:"";position:absolute;top:-23px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-top.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-les-jeux .container-slider:after{content:"";position:absolute;bottom:-2px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-bottom.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1;}.page-les-jeux .container-slider .field--name-field-slider-jeux{position:absolute;bottom:-530px;width:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-les-jeux .container-slider .field--name-field-slider-jeux .field__item{width:400px;height:auto;padding-left:20px;padding-right:20px;}.page-les-jeux .container-slider .field--name-field-slider-jeux .field__item .paragraph{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;padding:0px 10px 0px 10px;}.page-les-jeux .container-slider .field--name-field-slider-jeux .field__item .paragraph .field--name-field-titre-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}.page-les-jeux .container-slider .field--name-field-slider-jeux .field__item .paragraph .field--name-field-titre-info p{text-align:center;font-size:32px;font-style:normal;font-weight:400;line-height:normal;}.page-les-jeux .container-slider .field--name-field-slider-jeux .field__item .paragraph .field--name-field-image-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .container-slider .field--name-field-slider-jeux .field__item .paragraph .field--name-field-image-info .media{width:100%;height:339px;}.page-les-jeux .container-slider .field--name-field-slider-jeux .field__item .paragraph .field--name-field-image-info .media .field-media-image{width:100%;height:100%;}.page-les-jeux .container-slider .field--name-field-slider-jeux .field__item .paragraph .field--name-field-image-info .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}}@media (max-width:991px){.page-les-jeux .field--name-field-header-jeux{width:100%;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2{width:100%;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej{width:100%;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content{width:100%;position:relative;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond{width:100%;height:530px;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond .media{width:100%;height:100%;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond .media .field-media-image{width:100%;height:100%;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit{width:150px;position:absolute;left:15px;top:400px;z-index:2;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit .media{width:100%;height:100%;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit .media .field-media-image{width:100%;height:100%;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .text-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#FFE000;padding:30px 16px 50px 16px;gap:20px;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .text-container:before{content:"";position:absolute;top:-23px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-top-ej2.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .text-container .field--name-field-titre-ej p{font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .text-container .field--name-field-description-ej{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .field--name-field-header-jeux .paragraph--type--header-2 .head_ej .head_ej_content .text-container .field--name-field-description-ej p{font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:center;max-width:343px;width:100%;}.page-les-jeux .reponse{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(/themes/custom/kaneva/assets/images/block-jeux/background3.svg);background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:40px;padding-bottom:60px;position:relative;top:-10px;}.page-les-jeux .reponse:before{content:"";position:absolute;top:-30px;left:-33px;width:110px;height:85px;-webkit-transform:rotate(7.129deg);transform:rotate(7.129deg);background-image:url(/themes/custom/kaneva/assets/images/block-navbar/gobi---puzzle.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;-webkit-transform:scaleX(-1);transform:scaleX(-1);}.page-les-jeux .reponse .field--name-field-produits{width:100%;position:relative;margin-bottom:80px;}.page-les-jeux .reponse .field--name-field-produits .slick-custom-prev,.page-les-jeux .reponse .field--name-field-produits .slick-custom-next{position:absolute;bottom:-130px;top:auto;-webkit-transform:none;transform:none;z-index:10;background:transparent;border:none;padding:0;width:47px;height:48px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .reponse .field--name-field-produits .slick-custom-prev{left:50%;margin-left:-55px;}.page-les-jeux .reponse .field--name-field-produits .slick-custom-next{left:50%;right:auto;margin-left:5px;}.page-les-jeux .reponse .field--name-field-produits .paragraph{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-produit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-produit .page-produit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-produit .page-produit .field--name-field-image-produit{width:200px;height:200px;}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-produit .page-produit .field--name-field-image-produit .media{width:100%;height:100%;}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-produit .page-produit .field--name-field-image-produit .media .field-media-image{width:100%;height:100%;}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-produit .page-produit .field--name-field-image-produit .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(-2px 2px 0.5px #FFF) drop-shadow(2px 1px 2px #FFF) drop-shadow(-2px -2px 4px #FFF) drop-shadow(2px -2px 10px #FFF);filter:drop-shadow(-2px 2px 0.5px #FFF) drop-shadow(2px 1px 2px #FFF) drop-shadow(-2px -2px 4px #FFF) drop-shadow(2px -2px 10px #FFF);}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-reponse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .reponse .field--name-field-produits .field__item .paragraph .field--name-field-reponse p{font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:100%;}.page-les-jeux .reponse .field--name-field-titre-reponse p{font-size:32px;font-style:normal;font-weight:400;line-height:normal;max-width:330px;text-align:center;}.page-les-jeux .reponse .field--name-field-les-regles{width:100%;padding:16px;margin-top:100px;}.page-les-jeux .field--name-field-les-regles{width:100%;padding:16px;margin-top:100px;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil{border-radius:30px;border:2px solid #FFE000;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux{width:100%;height:100%;border-top-left-radius:30px;border-top-right-radius:30px;background:white;padding:15px;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux .media{border-radius:30px;width:100%;height:100%;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux .media .field-media-image{width:100%;height:100%;border-radius:30px;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-image-mini-jeux .media .field-media-image img{width:100%;height:100%;border-radius:30px;-o-object-fit:cover;object-fit:cover;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-etiquette{padding:5px 15px 6px 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;position:relative;top:15px;border-radius:12.5px;background:var(--contrast-JauneClair00,#FEECA3);}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-etiquette p{font-size:11px;font-style:normal;font-weight:400;line-height:normal;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-description-minijeux{background:var(--contrast-JauneClair02,#FFF8E2);border-top:2px solid #FFE000;border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding-left:15px;padding-right:15px;padding-bottom:35px;padding-top:20px;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-description-minijeux p{font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-lien-minijeux{padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;background:var(--Gourde-Jaune,#FFE000);position:absolute;bottom:-23px;}.page-les-jeux .field--name-field-les-regles .paragraph--type--mini-jeux-accueil .field--name-field-lien-minijeux p{font-size:17px;font-style:normal;font-weight:400;line-height:normal;}.page-les-jeux .container-slider{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-bottom:390px;margin-bottom:600px;margin-top:150px;background:var(--Gourde-Jaune,#FFE000);}.page-les-jeux .container-slider .custom-pag-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:3;top:-30px;}.page-les-jeux .container-slider .custom-pag-info .prevArrow-infos{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/prevArrow.svg);background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:90px;height:60px;}.page-les-jeux .container-slider .custom-pag-info .nextArrow-infos{background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/nextArrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:90px;height:60px;}.page-les-jeux .container-slider:before{content:"";position:absolute;top:-23px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-top.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-les-jeux .container-slider:after{content:"";position:absolute;bottom:-2px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-bottom.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1;}.page-les-jeux .container-slider .field--name-field-slider-jeux{position:absolute;bottom:-470px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-les-jeux .container-slider .field--name-field-slider-jeux .field__item .paragraph{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;padding:0px 10px 0px 10px;}.page-les-jeux .container-slider .field--name-field-slider-jeux .field__item .paragraph .field--name-field-titre-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}.page-les-jeux .container-slider .field--name-field-slider-jeux .field__item .paragraph .field--name-field-titre-info p{text-align:center;font-size:32px;font-style:normal;font-weight:400;line-height:normal;}.page-les-jeux .container-slider .field--name-field-slider-jeux .field__item .paragraph .field--name-field-image-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-les-jeux .container-slider .field--name-field-slider-jeux .field__item .paragraph .field--name-field-image-info .media{width:100%;height:339px;}.page-les-jeux .container-slider .field--name-field-slider-jeux .field__item .paragraph .field--name-field-image-info .media .field-media-image{width:100%;height:100%;}.page-les-jeux .container-slider .field--name-field-slider-jeux .field__item .paragraph .field--name-field-image-info .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}}.page-engagements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:992px){.page-engagements{padding-top:70px;}.page-engagements .field--name-field-header-engagement{width:100%;height:600px;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2{width:100%;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej{width:100%;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej .head_ej_content{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond{width:70%;height:530px;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond .media{width:100%;height:100%;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond .media .field-media-image{width:100%;height:100%;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit{display:none;width:150px;position:absolute;left:90px;top:470px;z-index:2;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit .media{width:100%;height:100%;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit .media .field-media-image{width:100%;height:100%;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej .head_ej_content .text-container{position:relative;width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#FFE000;padding:30px 16px 50px 16px;gap:20px;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej .head_ej_content .text-container:before{content:"";position:absolute;right:-21px;width:60px;bottom:0px;height:100%;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-left3.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:0;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej .head_ej_content .text-container .field--name-field-titre-ej{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej .head_ej_content .text-container .field--name-field-titre-ej p{font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-align:left;width:100%;max-width:433px;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej .head_ej_content .text-container .field--name-field-description-ej{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .field--name-field-header-engagement .paragraph--type--header-2 .head_ej .head_ej_content .text-container .field--name-field-description-ej p{font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:left;max-width:343px;width:100%;}.page-engagements .ancrages-link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;top:-100px;}.page-engagements .ancrages-link .field--name-field-lien-ancrage{width:1023px;position:relative;border-radius:42px;background:var(--Gourde-Jaune,#FEECA3);-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);}.page-engagements .ancrages-link .field--name-field-lien-ancrage .field__item{width:100%;}.page-engagements .ancrages-link .field--name-field-lien-ancrage .field__item .paragraph{width:100%;}.page-engagements .ancrages-link .field--name-field-lien-ancrage .field__item .paragraph .field--name-field-lien{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;}.page-engagements .ancrages-link .field--name-field-lien-ancrage .field__item .paragraph .field--name-field-lien .field__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.page-engagements .ancrages-link .field--name-field-lien-ancrage .field__item .paragraph .field--name-field-lien .field__item a{width:100%;text-align:center;}.page-engagements .ancrages-link .field--name-field-lien-ancrage:before{content:"";position:absolute;width:165px;height:194px;left:-185px;bottom:-108px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/pommes-ancre.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:0;}.page-engagements .section-1{scroll-margin-top:190px;width:100%;max-width:1440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:30px;padding-right:30px;}.page-engagements .section-1 .section-1-content{position:relative;width:100%;max-width:1024px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;}.page-engagements .section-1 .section-1-content .section-1-content-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-engagements .section-1 .field--name-field-titre-section1{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;}.page-engagements .section-1 .field--name-field-titre-section1 p{font-family:Sniglet;font-size:50px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.page-engagements .section-1 .field--name-field-image-section1{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50% 50% 47% 53%/50% 48% 52% 50%;}.page-engagements .section-1 .field--name-field-image-section1 .media{position:relative;width:auto;height:auto;border-radius:50% 50% 47% 53%/50% 48% 52% 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:-30px;}.page-engagements .section-1 .field--name-field-image-section1 .media:before{content:"";position:absolute;width:335px;height:374px;top:-100px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/soleil-gold.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:0;}.page-engagements .section-1 .field--name-field-image-section1 .media .field-media-image{border-radius:50% 50% 47% 53%/50% 48% 52% 50%;width:280px;height:204px;position:relative;}.page-engagements .section-1 .field--name-field-image-section1 .media .field-media-image:before{content:"";position:absolute;width:163px;height:109px;top:-26px;right:-50px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/frutis.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;}.page-engagements .section-1 .field--name-field-image-section1 .media .field-media-image img{width:100%;height:100%;border-radius:50% 50% 47% 53%/50% 48% 52% 50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.page-engagements .section-1 .field--name-field-description-section1{width:414px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;}.page-engagements .section-1 .field--name-field-description-section1 p{font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:justify;}.page-engagements .section-1 .field--name-field-description-card-section1{border-radius:0px 0px 25px 25px;border-right:2px solid var(--Gourde-Jaune,#FFE000);border-bottom:2px solid var(--Gourde-Jaune,#FFE000);border-left:2px solid var(--Gourde-Jaune,#FFE000);border-top:2px solid var(--Gourde-Jaune,#FFE000);background:var(--contrast-JauneClair02,#FFF8E2);padding:48px 20px 36px 20px;width:414px;margin-top:100px;position:relative;}.page-engagements .section-1 .field--name-field-description-card-section1:before{content:"";position:absolute;width:70px;height:70px;top:-100px;left:60px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/little-sun.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;}.page-engagements .section-1 .field--name-field-description-card-section1:after{content:"";position:absolute;width:163px;height:163px;top:-114px;right:20px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/gourdes.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;}.page-engagements .section-1 .field--name-field-description-card-section1 p{font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.page-engagements .section-2{scroll-margin-top:190px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:10px 8px;}.page-engagements .section-2 .img-desc{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1023px;}.page-engagements .section-2 .field--name-field-img-section-2{width:1250px;height:200px;}.page-engagements .section-2 .field--name-field-img-section-2 .media{width:100%;height:100%;}.page-engagements .section-2 .field--name-field-img-section-2 .media .field-media-image{width:100%;height:100%;}.page-engagements .section-2 .field--name-field-img-section-2 .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-engagements .section-2 .field--name-field-titre-section-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;width:100%;}.page-engagements .section-2 .field--name-field-titre-section-2 p{font-family:Sniglet;font-size:50px;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:100%;}.page-engagements .section-2 .field--name-field-description-section-2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:80px;}.page-engagements .section-2 .field--name-field-description-section-2 p{font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:left;height:100%;}.page-engagements .section-2 .approvisionnement{margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;}.page-engagements .section-2 .approvisionnement .approvisionnement-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:1320px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:110px 20px;border-radius:20px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.5))),url(/themes/custom/kaneva/assets/images/block-pack/Arbres-fruitiers.webp) lightgray 50%/cover no-repeat;background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%),url(/themes/custom/kaneva/assets/images/block-pack/Arbres-fruitiers.webp) lightgray 50%/cover no-repeat;background-size:cover;background-position:center;}.page-engagements .section-2 .approvisionnement .approvisionnement-container .field--name-field-titre-card-section-2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-2 .approvisionnement .approvisionnement-container .field--name-field-titre-card-section-2 p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;text-align:center;color:white !important;}.page-engagements .section-2 .approvisionnement .approvisionnement-container .field--name-field-description-card-section-2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-2 .approvisionnement .approvisionnement-container .field--name-field-description-card-section-2 p{font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:left;color:white;width:600px;}.page-engagements .section-2 .more{width:500px;position:relative;border-radius:10px;border:1px solid var(--Gourde-Jaune,#FFE000);background:var(--contrast-JauneClair01,#FFF2C4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:100px;}.page-engagements .section-2 .more .more-container{position:relative;top:-70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;}.page-engagements .section-2 .more .more-container .field--name-field-image-en-savoir-plus-secti{width:100px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-2 .more .more-container .field--name-field-image-en-savoir-plus-secti .media{width:100%;height:100%;background:white;border-radius:20px;}.page-engagements .section-2 .more .more-container .field--name-field-image-en-savoir-plus-secti .media .field-media-image{width:100%;height:100%;}.page-engagements .section-2 .more .more-container .field--name-field-image-en-savoir-plus-secti .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.page-engagements .section-2 .more .more-container .field--name-field-pre-titre-section-2 p{font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:var(--contrast-grey-dark,#787878);}.page-engagements .section-2 .more .more-container .field--name-field-titre-ensavoirplus-section p{font-family:Sniglet;font-size:26px;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:100%;}.page-engagements .section-2 .more .more-container .field--name-field-lien-en-savoir-plus a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;background:var(--Gourde-Jaune,#FFE000);}.page-engagements .section-3{scroll-margin-top:190px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:10px 20px;}.page-engagements .section-3 .tri-section-1{width:1020px;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid var(--Gourde-Jaune,#FFE000);border-bottom:1px solid var(--Gourde-Jaune,#FFE000);}.page-engagements .section-3 .tri-section-1 .field--name-field-titre-section-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:20px;}.page-engagements .section-3 .tri-section-1 .field--name-field-titre-section-3 p{font-family:Sniglet;text-align:center;font-size:26px;font-style:normal;font-weight:400;line-height:normal;width:100%;}.page-engagements .section-3 .tri-section-1 .field--name-field-logo-recyclage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-3 .tri-section-1 .field--name-field-logo-recyclage .media{width:200px;height:200px;}.page-engagements .section-3 .tri-section-1 .field--name-field-logo-recyclage .media .field-media-image{width:100%;height:100%;}.page-engagements .section-3 .tri-section-1 .field--name-field-logo-recyclage .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-engagements .section-3 .tri-section-2{width:1020px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--Gourde-Jaune,#FFE000);padding-bottom:30px;margin-bottom:40px;}.page-engagements .section-3 .tri-section-2 .field--name-field-media-gaspillage{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-3 .tri-section-2 .field--name-field-media-gaspillage .media{width:340px;height:100px;}.page-engagements .section-3 .tri-section-2 .field--name-field-media-gaspillage .media .field-media-image{width:100%;height:100%;}.page-engagements .section-3 .tri-section-2 .field--name-field-media-gaspillage .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-engagements .section-3 .tri-section-2 .field--name-field-titre-gaspillage{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;margin-bottom:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-3 .tri-section-2 .field--name-field-titre-gaspillage p{font-family:Sniglet;font-size:20px;text-align:center;font-style:normal;font-weight:400;line-height:normal;color:#244D45;}.page-engagements .section-3 .tri-section-2 .field--name-field-description-gaspillage{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-3 .tri-section-2 .field--name-field-description-gaspillage p{font-family:Sniglet;font-size:17px;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:450px;}.page-engagements .section-4{scroll-margin-top:190px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:10px 20px;margin-bottom:200px;}.page-engagements .section-4 .field--name-field-titre-certification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;width:100%;}.page-engagements .section-4 .field--name-field-titre-certification p{font-family:Sniglet;font-size:50px;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:100%;}.page-engagements .section-4 .logos{width:1023px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-4 .logos .field--name-field-logo-1-certification{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-4 .logos .field--name-field-logo-1-certification .media{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-4 .logos .field--name-field-logo-1-certification .media .field-media-image{width:108px;height:108px;}.page-engagements .section-4 .logos .field--name-field-logo-1-certification .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.page-engagements .section-4 .logos .field--name-field-logo-2-certification{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-4 .logos .field--name-field-logo-2-certification .media{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-4 .logos .field--name-field-logo-2-certification .media .field-media-image{width:108px;height:108px;}.page-engagements .section-4 .logos .field--name-field-logo-2-certification .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.page-engagements .section-4 .field--name-field-description-certification{width:1023px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;}.page-engagements .section-4 .field--name-field-description-certification p{font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;}.page-engagements .section-4 .approvisionnement{margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;}.page-engagements .section-4 .approvisionnement .approvisionnement-container{width:1320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:110px 0px;border-radius:20px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.5))),url(/themes/custom/kaneva/assets/images/block-engagements/abricot.jpg) lightgray 50%/cover no-repeat;background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%),url(/themes/custom/kaneva/assets/images/block-engagements/abricot.jpg) lightgray 50%/cover no-repeat;background-size:cover;background-position:center;}.page-engagements .section-4 .approvisionnement .approvisionnement-container .field--name-field-titre-card-certification{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-4 .approvisionnement .approvisionnement-container .field--name-field-titre-card-certification p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;text-align:center;color:white !important;}.page-engagements .section-4 .approvisionnement .approvisionnement-container .field--name-field-description-card-certifica{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-4 .approvisionnement .approvisionnement-container .field--name-field-description-card-certifica p{font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:center;color:white;width:600px;}.page-engagements .section-4 .approvisionnement .approvisionnement-container .field--name-field-lien-card-certification{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;}.page-engagements .section-4 .approvisionnement .approvisionnement-container .field--name-field-lien-card-certification a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:10px;border:2px solid var(--Fruits-banane,#FCBD00);background:var(--contrast-white,#FFF);-webkit-box-shadow:3px 3px 0px 0px #512851;box-shadow:3px 3px 0px 0px #512851;font-size:17px;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:243px;}}@media (max-width:991px){.page-engagements .field--name-field-header-engagement{width:100%;}.page-engagements .paragraph--type--header-2{width:100%;position:relative;}.page-engagements .paragraph--type--header-2 .head_ej{width:100%;}.page-engagements .paragraph--type--header-2 .head_ej .head_ej_content{width:100%;position:relative;}.page-engagements .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond{width:100%;height:530px;}.page-engagements .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond .media{width:100%;height:100%;}.page-engagements .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond .media .field-media-image{width:100%;height:100%;}.page-engagements .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-de-fond .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-engagements .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit{width:150px;position:absolute;left:15px;top:400px;z-index:2;}.page-engagements .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit .media{width:100%;height:100%;}.page-engagements .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit .media .field-media-image{width:100%;height:100%;}.page-engagements .paragraph--type--header-2 .head_ej .head_ej_content .field--name-field-image-fruit .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-engagements .paragraph--type--header-2 .head_ej .head_ej_content .text-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#FFE000;padding:30px 16px 130px 16px;gap:20px;}.page-engagements .paragraph--type--header-2 .head_ej .head_ej_content .text-container:before{content:"";position:absolute;top:-23px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-top-ej2.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-engagements .paragraph--type--header-2 .head_ej .head_ej_content .text-container .field--name-field-titre-ej p{font-size:36px;font-style:normal;font-weight:400;line-height:normal;}.page-engagements .paragraph--type--header-2 .head_ej .head_ej_content .text-container .field--name-field-description-ej{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .paragraph--type--header-2 .head_ej .head_ej_content .text-container .field--name-field-description-ej p{font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:center;max-width:343px;width:100%;}.page-engagements .paragraph--type--header-2 .head_ej .head_ej_content .text-container:after{content:"";position:absolute;bottom:-2px;width:100vw;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-header-caroussel/wave-bottom.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page-engagements .ancrages-link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;top:-100px;}.page-engagements .ancrages-link .field--name-field-lien-ancrage{position:relative;border-radius:42px;background:var(--Gourde-Jaune,#FEECA3);-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);}.page-engagements .ancrages-link .field--name-field-lien-ancrage .field__item{width:100%;}.page-engagements .ancrages-link .field--name-field-lien-ancrage .field__item .paragraph{width:100%;}.page-engagements .ancrages-link .field--name-field-lien-ancrage .field__item .paragraph .field--name-field-lien{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:20px 50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;}.page-engagements .ancrages-link .field--name-field-lien-ancrage .field__item .paragraph .field--name-field-lien .field__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.page-engagements .ancrages-link .field--name-field-lien-ancrage .field__item .paragraph .field--name-field-lien .field__item a{width:100%;text-align:center;}.page-engagements .ancrages-link .field--name-field-lien-ancrage:before{content:"";position:absolute;width:165px;height:194px;left:-115px;bottom:-18px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/pommes-ancre.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:0;}.page-engagements .section-1{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:50px;padding-left:10px;padding-right:10px;}.page-engagements .section-1 .section-1-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;}.page-engagements .section-1 .field--name-field-titre-section1{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;}.page-engagements .section-1 .field--name-field-titre-section1 p{font-family:Sniglet;font-size:32px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.page-engagements .section-1 .field--name-field-image-section1{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50% 50% 47% 53%/50% 48% 52% 50%;}.page-engagements .section-1 .field--name-field-image-section1:before{content:"";position:absolute;width:335px;height:374px;top:-100px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/soleil-gold.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:0;}.page-engagements .section-1 .field--name-field-image-section1 .media{width:100%;height:100%;border-radius:50% 50% 47% 53%/50% 48% 52% 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-1 .field--name-field-image-section1 .media .field-media-image{border-radius:50% 50% 47% 53%/50% 48% 52% 50%;width:280px;height:204px;position:relative;}.page-engagements .section-1 .field--name-field-image-section1 .media .field-media-image:before{content:"";position:absolute;width:163px;height:109px;top:-26px;right:-50px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/frutis.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;}.page-engagements .section-1 .field--name-field-image-section1 .media .field-media-image img{width:100%;height:100%;border-radius:50% 50% 47% 53%/50% 48% 52% 50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.page-engagements .section-1 .field--name-field-description-section1{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;}.page-engagements .section-1 .field--name-field-description-section1 p{font-family:Sen;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:justify;}.page-engagements .section-1 .field--name-field-description-card-section1{border-radius:0px 0px 25px 25px;border-right:2px solid var(--Gourde-Jaune,#FFE000);border-bottom:2px solid var(--Gourde-Jaune,#FFE000);border-left:2px solid var(--Gourde-Jaune,#FFE000);border-top:2px solid var(--Gourde-Jaune,#FFE000);background:var(--contrast-JauneClair02,#FFF8E2);padding:48px 20px 36px 20px;margin-top:100px;position:relative;}.page-engagements .section-1 .field--name-field-description-card-section1:before{content:"";position:absolute;width:70px;height:70px;top:-100px;left:60px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/little-sun.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;}.page-engagements .section-1 .field--name-field-description-card-section1:after{content:"";position:absolute;width:163px;height:163px;top:-114px;right:20px;background-image:url(/themes/custom/kaneva/assets/images/block-engagements/gourdes.webp);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;}.page-engagements .section-1 .field--name-field-description-card-section1 p{font-family:Sen;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.page-engagements .section-2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:10px 8px;}.page-engagements .section-2 .field--name-field-img-section-2{width:100%;height:200px;margin-bottom:30px;}.page-engagements .section-2 .field--name-field-img-section-2 .media{width:100%;height:100%;}.page-engagements .section-2 .field--name-field-img-section-2 .media .field-media-image{width:100%;height:100%;}.page-engagements .section-2 .field--name-field-img-section-2 .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-engagements .section-2 .field--name-field-titre-section-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;}.page-engagements .section-2 .field--name-field-titre-section-2 p{font-family:Sniglet;font-size:32px;font-style:normal;font-weight:400;line-height:normal;text-align:center;max-width:335px;width:100%;}.page-engagements .section-2 .field--name-field-description-section-2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-2 .field--name-field-description-section-2 p{font-family:Sen;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:left;}.page-engagements .section-2 .approvisionnement{margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;}.page-engagements .section-2 .approvisionnement .approvisionnement-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:25px 20px 70px;border-radius:20px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.5))),url(/themes/custom/kaneva/assets/images/block-pack/Arbres-fruitiers.webp) lightgray 50%/cover no-repeat;background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%),url(/themes/custom/kaneva/assets/images/block-pack/Arbres-fruitiers.webp) lightgray 50%/cover no-repeat;background-size:700%;background-position:center;}.page-engagements .section-2 .approvisionnement .approvisionnement-container .field--name-field-titre-card-section-2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-2 .approvisionnement .approvisionnement-container .field--name-field-titre-card-section-2 p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;text-align:center;color:white !important;}.page-engagements .section-2 .approvisionnement .approvisionnement-container .field--name-field-description-card-section-2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-2 .approvisionnement .approvisionnement-container .field--name-field-description-card-section-2 p{font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:left;color:white;}.page-engagements .section-2 .more{width:100%;position:relative;border-radius:10px;border:1px solid var(--Gourde-Jaune,#FFE000);background:var(--contrast-JauneClair01,#FFF2C4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:100px;}.page-engagements .section-2 .more .more-container{position:relative;top:-70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;}.page-engagements .section-2 .more .more-container .field--name-field-image-en-savoir-plus-secti{width:100px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-2 .more .more-container .field--name-field-image-en-savoir-plus-secti .media{width:100%;height:100%;background:white;border-radius:20px;}.page-engagements .section-2 .more .more-container .field--name-field-image-en-savoir-plus-secti .media .field-media-image{width:100%;height:100%;}.page-engagements .section-2 .more .more-container .field--name-field-image-en-savoir-plus-secti .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.page-engagements .section-2 .more .more-container .field--name-field-pre-titre-section-2 p{font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:var(--contrast-grey-dark,#787878);}.page-engagements .section-2 .more .more-container .field--name-field-titre-ensavoirplus-section p{font-family:Sniglet;font-size:26px;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:100%;max-width:255px;}.page-engagements .section-2 .more .more-container .field--name-field-lien-en-savoir-plus a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;background:var(--Gourde-Jaune,#FFE000);}.page-engagements .section-3{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:10px 20px;}.page-engagements .section-3 .tri-section-1{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid var(--Gourde-Jaune,#FFE000);border-bottom:1px solid var(--Gourde-Jaune,#FFE000);}.page-engagements .section-3 .tri-section-1 .field--name-field-titre-section-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-engagements .section-3 .tri-section-1 .field--name-field-titre-section-3 p{font-family:Sniglet;text-align:center;font-size:26px;font-style:normal;font-weight:400;line-height:normal;}.page-engagements .section-3 .tri-section-1 .field--name-field-logo-recyclage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-3 .tri-section-1 .field--name-field-logo-recyclage .media{width:200px;height:200px;}.page-engagements .section-3 .tri-section-1 .field--name-field-logo-recyclage .media .field-media-image{width:100%;height:100%;}.page-engagements .section-3 .tri-section-1 .field--name-field-logo-recyclage .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-engagements .section-3 .tri-section-2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--Gourde-Jaune,#FFE000);padding-bottom:30px;margin-bottom:40px;}.page-engagements .section-3 .tri-section-2 .field--name-field-media-gaspillage{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-3 .tri-section-2 .field--name-field-media-gaspillage .media{width:340px;height:100px;}.page-engagements .section-3 .tri-section-2 .field--name-field-media-gaspillage .media .field-media-image{width:100%;height:100%;}.page-engagements .section-3 .tri-section-2 .field--name-field-media-gaspillage .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-engagements .section-3 .tri-section-2 .field--name-field-titre-gaspillage{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;margin-bottom:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-3 .tri-section-2 .field--name-field-titre-gaspillage p{font-family:Sniglet;font-size:20px;text-align:center;font-style:normal;font-weight:400;line-height:normal;color:#244D45;}.page-engagements .section-3 .tri-section-2 .field--name-field-description-gaspillage{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-3 .tri-section-2 .field--name-field-description-gaspillage p{font-family:Sniglet;font-size:17px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.page-engagements .section-4{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:10px 20px;margin-bottom:200px;}.page-engagements .section-4 .field--name-field-titre-certification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;}.page-engagements .section-4 .field--name-field-titre-certification p{font-family:Sniglet;font-size:32px;font-style:normal;font-weight:400;line-height:normal;text-align:center;max-width:335px;width:100%;}.page-engagements .section-4 .logos{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-4 .logos .field--name-field-logo-1-certification{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-4 .logos .field--name-field-logo-1-certification .media{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-4 .logos .field--name-field-logo-1-certification .media .field-media-image{width:108px;height:108px;}.page-engagements .section-4 .logos .field--name-field-logo-1-certification .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.page-engagements .section-4 .logos .field--name-field-logo-2-certification{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-4 .logos .field--name-field-logo-2-certification .media{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-4 .logos .field--name-field-logo-2-certification .media .field-media-image{width:108px;height:108px;}.page-engagements .section-4 .logos .field--name-field-logo-2-certification .media .field-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.page-engagements .section-4 .field--name-field-description-certification{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;}.page-engagements .section-4 .field--name-field-description-certification p{font-family:Sen;font-size:18px;font-style:normal;font-weight:400;line-height:normal;}.page-engagements .section-4 .approvisionnement{margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;}.page-engagements .section-4 .approvisionnement .approvisionnement-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:25px 20px 70px;border-radius:20px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.5))),url(/themes/custom/kaneva/assets/images/block-engagements/abricot.webp) lightgray 50%/cover no-repeat;background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%),url(/themes/custom/kaneva/assets/images/block-engagements/abricot.webp) lightgray 50%/cover no-repeat;background-size:cover;background-position:center;}.page-engagements .section-4 .approvisionnement .approvisionnement-container .field--name-field-titre-card-certification{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-4 .approvisionnement .approvisionnement-container .field--name-field-titre-card-certification p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;text-align:center;color:white !important;}.page-engagements .section-4 .approvisionnement .approvisionnement-container .field--name-field-description-card-certifica{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-engagements .section-4 .approvisionnement .approvisionnement-container .field--name-field-description-card-certifica p{font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:center;color:white;}.page-engagements .section-4 .approvisionnement .approvisionnement-container .field--name-field-lien-card-certification{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;}.page-engagements .section-4 .approvisionnement .approvisionnement-container .field--name-field-lien-card-certification a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:10px;border:2px solid var(--Fruits-banane,#FCBD00);background:var(--contrast-white,#FFF);-webkit-box-shadow:3px 3px 0px 0px #512851;box-shadow:3px 3px 0px 0px #512851;font-size:17px;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:243px;}}.page__footer{background:#FFF8E2;width:100%;position:relative;}@media (max-width:991px){.page__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:28px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page__footer:before{content:"";position:absolute;top:-40px;left:0;width:100vw;height:80px;background-image:url(/themes/custom/kaneva/assets/images/block-footer/wave-footer.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;}.page__footer:after{content:"";position:absolute;top:-120px;left:0px;width:169px;height:136px;background-image:url(/themes/custom/kaneva/assets/images/block-footer/banane.webp);background-size:contain;-webkit-transform:scaleX(-1);transform:scaleX(-1);background-repeat:no-repeat;background-position:center;z-index:1;}.page__footer .title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page__footer .title p{text-align:center;}.page__footer .social-media-icon{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;padding-top:15px;padding-bottom:30px;}.page__footer .block--kaneva-footermainnavigation{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:30px;padding-left:47px;padding-right:47px;}.page__footer .block--kaneva-footermainnavigation .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px;}.page__footer .block--kaneva-footermainnavigation .nav .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:10px;background:var(--Gourde-Jaune,#FFE000);width:auto;max-width:182px;}.page__footer .block--kaneva-footermainnavigation .nav .nav-item a{font-size:17px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.page__footer .block--kaneva-footercookiementions{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:12px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:48px;background:var(--contrast-white,#FFF);position:relative;}}@media (max-width:991px) and (max-width:991px){.page__footer .block--kaneva-footercookiementions:before{content:"";position:absolute;bottom:-40px;right:0px;width:161px;height:131px;background-image:url(/themes/custom/kaneva/assets/images/block-footer/pomme.webp);background-size:contain;background-repeat:no-repeat;background-position:49px 13px;z-index:1;}}@media (max-width:991px){.page__footer .block--kaneva-footercookiementions .nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px;}}@media (min-width:992px){.page__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:28px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page__footer .container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:50px;}.page__footer .container .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.page__footer:before{content:"";position:absolute;top:-40px;left:0;width:100%;height:50px;background-image:url(/themes/custom/kaneva/assets/images/block-footer/wave-footer2.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.page__footer:after{content:"";position:absolute;top:-120px;left:0px;width:169px;height:136px;background-image:url(/themes/custom/kaneva/assets/images/block-footer/banane.webp);background-size:contain;-webkit-transform:scaleX(-1);transform:scaleX(-1);background-repeat:no-repeat;background-position:center;z-index:1;}.page__footer .title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page__footer .title p{text-align:center;}.page__footer .social-media-icon{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;padding-top:15px;padding-bottom:30px;}.page__footer .block--kaneva-footermainnavigation{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:30px;padding-left:47px;padding-right:47px;}.page__footer .block--kaneva-footermainnavigation .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px;}.page__footer .block--kaneva-footermainnavigation .nav .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 26px 14px 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:10px;background:var(--Gourde-Jaune,#FFE000);width:auto;max-width:182px;}.page__footer .block--kaneva-footermainnavigation .nav .nav-item a{font-size:17px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.page__footer .block--kaneva-footercookiementions{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:12px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:48px;background:var(--contrast-white,#FFF);position:relative;}}@media (min-width:992px) and (max-width:991px){.page__footer .block--kaneva-footercookiementions:before{content:"";position:absolute;bottom:-40px;right:0px;width:161px;height:131px;background-image:url(/themes/custom/kaneva/assets/images/block-footer/pomme.webp);background-size:contain;background-repeat:no-repeat;background-position:49px 13px;z-index:1;}}@media (min-width:992px) and (min-width:992px){.page__footer .block--kaneva-footercookiementions:before{content:"";position:absolute;bottom:45px;right:0px;width:161px;height:131px;background-image:url(/themes/custom/kaneva/assets/images/block-footer/pomme.webp);background-size:contain;background-repeat:no-repeat;z-index:1;}}@media (min-width:992px){.page__footer .block--kaneva-footercookiementions .nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px;}}span.letter-blue{color:#1A9BD7;}
