@import"https://use.typekit.net/agv2ncn.css";@import"https://use.typekit.net/agv2ncn.css";@import"https://use.typekit.net/agv2ncn.css";@import"https://use.typekit.net/agv2ncn.css";@import"https://use.typekit.net/agv2ncn.css";@import"https://use.typekit.net/agv2ncn.css";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Buffalo";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Buffalo.otf") format("truetype");font-display:swap}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Proxima-Nova-A.otf") format("truetype");font-display:swap}@media screen and (max-width:1024px){.produit_bloc_bio_sourcee{padding:100px 0px}.produit_bloc_bio_sourcee .field--name-field-macaron-option-biosourcee{top:55px;left:15px}.produit_bloc_bio_sourcee .paragraph--type--txt-ressource{width:calc(100% - 80px);max-width:570px;margin:auto}}
@font-face{font-family:"Buffalo";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Buffalo.otf") format("truetype");font-display:swap}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Proxima-Nova-A.otf") format("truetype");font-display:swap}@media screen and (max-width:768px){.produit_bloc_bio_sourcee{padding:64px 0px;width:calc(100% - 48px);-webkit-clip-path:polygon(0 0,100% 0,100% 96%,0 100%);clip-path:polygon(0 0,100% 0,100% 96%,0 100%)}.produit_bloc_bio_sourcee .field--name-field-macaron-option-biosourcee{display:none}.produit_bloc_bio_sourcee .paragraph--type--txt-ressource{gap:32px;width:calc(100% - 48px)}.produit_bloc_bio_sourcee .paragraph--type--txt-ressource .field--name-field-txts-1>.field__item{gap:16px}}
@font-face{font-family:"Buffalo";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Buffalo.otf") format("truetype");font-display:swap}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Proxima-Nova-A.otf") format("truetype");font-display:swap}.produit_bloc_bouchon_incomparable{background-color:#f7f7f7;padding:100px 0}.produit_bloc_bouchon_incomparable .bouchon_inc_inner{max-width:1196px;width:calc(100% - 80px);margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-pars-1 .paragraph--type--titre-texte{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;gap:40px;width:517px}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-pars-1 .paragraph--type--titre-texte ul{list-style:none;font-size:16px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:24px;text-decoration:none;text-transform:none;color:#101820;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;gap:16px;gap:32px}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-pars-1 .paragraph--type--titre-texte ul li{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}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-pars-1 .paragraph--type--titre-texte ul li:before{content:"";display:block;width:20px;min-width:20px;height:1px;background-color:#8b0e13;border:none;margin:0;margin-right:20px;border-radius:0}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-image-3{max-width:489px;max-height:722px;aspect-ratio:489/722;position:relative;width:calc(100% - 697px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-image-3::before{pointer-events:none;content:"";position:absolute;z-index:1;background:url("/themes/custom/kaneva/assets/css/fieldgroup/../../img/shapes/bouchon_top_left.svg");background-size:cover;background-repeat:no-repeat;top:-6.094%;left:-17.38%;width:113.5%;height:28%}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-image-3::after{pointer-events:none;content:"";position:absolute;z-index:1;background:url("/themes/custom/kaneva/assets/css/fieldgroup/../../img/shapes/bouchon_bottom_right.svg");background-size:cover;background-repeat:no-repeat;bottom:-7.34%;right:-31.69%;width:113.5%;height:28%}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-image-3 img,.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-image-3 svg{max-width:489px;max-height:722px;height:auto;aspect-ratio:489/722;-o-object-fit:cover;object-fit:cover;width:100%}
@font-face{font-family:"Buffalo";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Buffalo.otf") format("truetype");font-display:swap}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Proxima-Nova-A.otf") format("truetype");font-display:swap}@media screen and (max-width:1024px){.produit_bloc_bouchon_incomparable .bouchon_inc_inner{width:calc(100% - 80px);max-width:570px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;gap:56px}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-image-3{width:100%;height:522px}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-image-3::before{top:-19px;left:-59px;width:416px;height:154px}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-image-3::after{bottom:-30px;right:-59px;width:416px;height:154px}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-image-3 img,.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-image-3 svg{width:454px;height:522px}}
@font-face{font-family:"Buffalo";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Buffalo.otf") format("truetype");font-display:swap}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Proxima-Nova-A.otf") format("truetype");font-display:swap}@media screen and (max-width:768px){.produit_bloc_bouchon_incomparable{padding:80px 0 85px}.produit_bloc_bouchon_incomparable .bouchon_inc_inner{width:calc(100% - 48px);gap:62px}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-pars-1 .paragraph--type--titre-texte{width:100%}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-image-3{height:100%;aspect-ratio:327/400}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-image-3::before{width:364px;height:133px;top:-30px}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-image-3::after{width:330px;height:123px}.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-image-3 img,.produit_bloc_bouchon_incomparable .bouchon_inc_inner .field--name-field-image-3 svg{aspect-ratio:327/400;width:100%;height:auto}}
@font-face{font-family:"Buffalo";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Buffalo.otf") format("truetype");font-display:swap}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Proxima-Nova-A.otf") format("truetype");font-display:swap}.paragraph--type--document .field--name-field-document a{padding:9px 31px 9px 19px;padding:9px 19px !important}.paragraph--type--document .field--name-field-document a::before{content:"";display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url("/themes/custom/kaneva/assets/img/icons/download.svg");mask-image:url("/themes/custom/kaneva/assets/img/icons/download.svg");width:24px;height:24px}
