.pageExpertFromager{align-items:center;color:var(--color-brun);display:flex;height:100vh;height:calc(var(--vh, 1vh)*100);justify-items:center;max-width:100%;padding-top:9vw}@media only screen and (max-width:640px){.pageExpertFromager{padding-top:25vw}}.pageExpertFromager:has(.exp-step-choices.-active){align-items:flex-start}.pageExpertFromager #hand,.pageExpertFromager #oval{transform-origin:center}.pageExpertFromager:has(.ai-input__wrapper.-open) .backdrop,.pageExpertFromager:has(.submit-wrapper:focus-within) .backdrop{opacity:.2;visibility:visible}@media(prefers-reduced-motion:no-preference){.pageExpertFromager:has(.ai-input__wrapper.-open) .backdrop,.pageExpertFromager:has(.submit-wrapper:focus-within) .backdrop{transition:visibility 0s linear,opacity .2s ease-out .05s}}.pageExpertFromager.-is-loaded .ai-blur svg{animation-play-state:running}.pageExpertFromager .backdrop{background-color:var(--color-brun);display:block;height:100vh;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:0}@media(prefers-reduced-motion:no-preference){.pageExpertFromager .backdrop{transition:visibility 0s linear .25s,opacity .2s ease-out}}.pageExpertFromager .page__inner{margin:0 auto;max-width:46.5%}@media only screen and (max-width:834px){.pageExpertFromager .page__inner{max-width:60%}}@media only screen and (max-width:640px){.pageExpertFromager .page__inner{max-width:calc(100% - 40px)}}.pageExpertFromager .page__inner.-intro{max-width:63%}@media only screen and (max-width:640px){.pageExpertFromager .page__inner.-intro{max-width:calc(100% - 40px)}}@media only screen and (max-width:1280px){.pageExpertFromager .page__inner.-wide-content{max-width:60%}}@media only screen and (max-width:640px){.pageExpertFromager .page__inner.-wide-content{align-self:flex-start;max-width:calc(100% - 40px)}}.pageExpertFromager .button-wrapper{align-items:center;bottom:30px;-moz-column-gap:10px;column-gap:10px;display:flex;left:40px;pointer-events:none;position:fixed;width:calc(100% - 60px)}@media only screen and (max-width:640px){.pageExpertFromager .button-wrapper{bottom:20px;left:20px;width:calc(100% - 40px)}}.pageExpertFromager .button-wrapper button{pointer-events:auto}.pageExpertFromager .button-wrapper .ai-input__wrapper{align-content:center;align-items:end;justify-items:end;margin-left:auto;padding:5px 0 5px 5px;position:relative;z-index:1}@media(prefers-reduced-motion:no-preference){.pageExpertFromager .button-wrapper .ai-input__wrapper{transition:max-width .35s ease-out}}@media only screen and (max-width:640px){.pageExpertFromager .button-wrapper .ai-input__wrapper{width:50px}}.pageExpertFromager .button-wrapper .ai-input__wrapper.-open{max-width:670px}.pageExpertFromager .button-wrapper .ai-input__wrapper.-open .ai-input__input{opacity:1;transform:translate(-100%,-50%);visibility:visible}@media(prefers-reduced-motion:no-preference){.pageExpertFromager .button-wrapper .ai-input__wrapper.-open .ai-input__input{transition:visibility 0s linear 0s,opacity .1s ease-out .05s,transform .35s ease-out .05s}}.pageExpertFromager .button-wrapper .ai-input__wrapper .btn{margin-left:auto}.pageExpertFromager .button-wrapper .ai-input__wrapper .ai-input__input{left:100%;max-width:none;position:absolute;top:50%;transform:translateY(-50%);visibility:hidden;width:670px;z-index:1}@media(prefers-reduced-motion:no-preference){.pageExpertFromager .button-wrapper .ai-input__wrapper .ai-input__input{transition:visibility 0s linear .4s,opacity .1s ease-out,transform .35s ease-out}}@media only screen and (max-width:640px){.pageExpertFromager .button-wrapper .ai-input__wrapper .ai-input__input{width:calc(100vw - 32px)}}.pageExpertFromager .ai-blur{z-index:-1}.pageExpertFromager .ai-blur svg{animation:pulse 1.5s infinite alternate;animation-play-state:paused;transform:scale(0)}@media(prefers-reduced-motion:no-preference){.pageExpertFromager .ai-blur svg{transition:transform .35s ease-out}}.pageExpertFromager .loopBtn{align-items:center;background-color:var(--color-beige-pale);border-radius:50%;color:var(--color-black);display:flex;height:30px;position:relative;width:30px}.pageExpertFromager .loopBtn .play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pageExpertFromager .wysiwyg{font-feature-settings:"kern" off;font-kerning:none;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;transform:translateZ(0)}.pageExpertFromager .wysiwyg p:has(>.word){font-size:0}.pageExpertFromager .wysiwyg em{font-feature-settings:"kern" off;display:inline-block!important;font-kerning:none;line-height:1.4;position:relative;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;transform:translateZ(0)}.pageExpertFromager .wysiwyg em span{outline:none}.pageExpertFromager .wysiwyg .word,.pageExpertFromager .wysiwyg em span{font-feature-settings:"kern" off;display:inline-block;font-kerning:none;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;transform:translateZ(0)}.pageExpertFromager .wysiwyg .word{font-size:24px;margin-right:.175em}@media screen and (min-width:640px){.pageExpertFromager .wysiwyg .word{font-size:calc(16px + 1.25vw)}}@media screen and (min-width:1280px){.pageExpertFromager .wysiwyg .word{font-size:max(32px,2.22222vw)}}.pageExpertFromager .wysiwyg .word+em{display:inline-block;font-size:24px}@media screen and (min-width:640px){.pageExpertFromager .wysiwyg .word+em{font-size:calc(16px + 1.25vw)}}@media screen and (min-width:1280px){.pageExpertFromager .wysiwyg .word+em{font-size:max(32px,2.22222vw)}}.svg-wrapper{align-content:center;aspect-ratio:1.3/1;display:flex;justify-content:center;left:50%;max-width:45%;min-width:400px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-40%);width:100%}@media only screen and (max-width:640px){.svg-wrapper{min-width:100%}}.svg-wrapper.-pulse .oval-item{animation-play-state:running!important}.svg-wrapper .oval{align-items:center;display:flex;height:auto;justify-content:center;transform-origin:center center;width:100%}.svg-wrapper .oval .oval-item{animation:pulse 1.5s infinite alternate;animation-play-state:paused}.svg-wrapper .oval .oval-pastilles{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.svg-wrapper .oval .oval-pastilles #flaveur,.svg-wrapper .oval .oval-pastilles #texture{opacity:0}.svg-wrapper .oval .oval-pastilles #flaveur path,.svg-wrapper .oval .oval-pastilles #texture path{opacity:1}.svg-wrapper .oval .pastilles-wrapper{align-content:center;aspect-ratio:1;display:block;left:50%;max-width:57%;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.svg-wrapper .oval .pastilles-wrapper svg{left:0;top:12%;transform:scale(1.7277);transform-origin:center center}.svg-wrapper .oval.-oval-simple{left:50%;opacity:0;position:absolute;top:50%;transform:rotate(0deg);transform:translate(-50%,-50%);transform-origin:center center}.svg-wrapper .oval svg{width:100%}.svg-wrapper .oval path{stroke:var(--color-pates-fermes);stroke-width:2px;opacity:0}.svg-wrapper #circle{transform:translate(50%,50%)}.svg-wrapper .cheese{opacity:1}.svg-wrapper .cheese svg{height:auto;width:90%}@keyframes pulse{0%{transform:scale(.97)}to{transform:scale(1)}}.exp-intro{max-height:100vh;position:relative}.exp-intro h1.title{max-width:100%;padding-bottom:0;padding-top:0;text-align:center}.exp-intro h1.title p .word{font-size:48px}@media screen and (min-width:640px){.exp-intro h1.title p .word{font-size:7.5vw}}@media screen and (min-width:1280px){.exp-intro h1.title p .word{font-size:max(96px,6.66667vw)}}.exp-intro__fromages{height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.exp-intro__fromages .fromage{filter:blur(var(--fromageBlur));left:var(--startX);position:absolute;top:var(--startY);width:var(--fromageSize)}.exp-intro__fromages .fromage:nth-child(odd){transform-origin:var(--transformOrigin)}.exp-intro__fromages .fromage:nth-child(2n){transform-origin:25% 50%}@media only screen and (max-width:640px){.exp-intro__fromages .fromage:nth-child(n+7){display:none}}.exp-intro .skip,.exp-intro .submit-wrapper,.exp-intro__button,.exp-intro__desc,.exp-intro__pause-text{max-width:70%;opacity:0;transform:translateY(40px)}@media only screen and (max-width:640px){.exp-intro__desc{padding-bottom:20px}}.exp-intro .skip{-webkit-text-decoration:underline;text-decoration:underline}.exp-intro .submit-wrapper{align-items:center;background-color:var(--color-beige-pale);border-radius:8px;color:var(--color-brun);display:flex;flex-wrap:wrap;padding:10px 0 10px 20px}@media only screen and (max-width:640px){.exp-intro .submit-wrapper{margin-top:60px;margin-top:calc(var(--spacer)*3)}}.exp-intro .submit-wrapper input{background:transparent;border:none;color:var(--color-brun);font-size:18px;width:260px}.exp-intro .submit-wrapper input:focus-visible{outline:var(--color-brun) auto 1px}@media only screen and (max-width:640px){.exp-intro .submit-wrapper input{width:calc(100% - 50px)}}.exp-intro .submit-wrapper .btn--text{margin:0 20px;margin:0 calc(var(--spacer)*1)}.exp-intro .submit-wrapper .btn--text::v-deep .btn__icon{background:var(--color-brun)}.exp-intro .error-message{flex:1 1 100%;text-align:center}:root{--spacer:20px;--col:2.7777777778vw;--col-half:1.3888888889vw}@media only screen and (max-width:1440px){:root{--col:40px;--col-half:20px}}@media only screen and (max-width:640px){:root{--col:20px;--spacer:10px}}.-faible:before{background-image:radial-gradient(50% 50% at 50% 50%,#fff2e9 0,#ffd789 100%)}.-moyenne:before{background-image:radial-gradient(50% 50% at 50% 50%,#ff9d58 0,#ffec89 100%)}.-élevée:before{background-image:radial-gradient(50% 50% at 50% 50%,#ff6900 0,#ffd789 100%)}.-puissante:before{background-image:radial-gradient(50% 50% at 50% 50%,red 0,#ffa800 100%)}.-douce:before,.-doux:before{background-image:radial-gradient(50% 50% at 50% 50%,#fff 0,#fff1be 100%)}.-ferme:before{background-image:url(/_nuxt/209df05a542d658767266af65db4817d.svg)}.-cassante:before{background-image:url(/_nuxt/ee05bfc1ca5037ecc6be00415110879d.svg)}.-souple:before{background-image:url(/_nuxt/5e44e00c9dfca7397d3b9a2cd627f88c.svg)}.-fondant:before{background-image:url(/_nuxt/c726b26edc0a51188ae9307edbc15bed.svg)}.-coulant:before{background-image:url(/_nuxt/08702f823c2d46cebcc6a04958033220.svg)}.-onctueux:before{background-image:url(/_nuxt/57656102fc84a8aed58920bf1b4ebb48.svg)}.-tartinable:before{background-image:url(/_nuxt/08702f823c2d46cebcc6a04958033220.svg)}.swiper-pagination{align-items:center;display:flex;justify-content:center}.swiper-pagination .swiper-pagination-bullet{background:#262626;background:var(--colorText,#262626);border-radius:50%;display:inline-block;height:10px;margin-right:10px;opacity:.2;width:10px}@media(prefers-reduced-motion:no-preference){.swiper-pagination .swiper-pagination-bullet{transition:background .35s cubic-bezier(.215,.61,.355,1)}}.swiper-pagination .swiper-pagination-bullet:focus-visible{outline:1px dashed #007aff}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-button-disabled{opacity:.5;pointer-events:none}.hc{margin-left:40px;margin-left:calc(var(--spacer)*2);max-width:38.5%;padding-bottom:80px;padding-bottom:calc(var(--spacer)*4)}@media only screen and (max-width:1024px){.hc{max-width:45%}}@media only screen and (max-width:834px){.hc{margin-right:40px;margin-right:calc(var(--spacer)*2);max-width:100%}}.pannel-inner{padding-bottom:40px;padding-bottom:calc(var(--spacer)*2)}.tag{background-color:var(--color-beige-pale);border-radius:8px;display:inline-block;margin-right:5px;padding:4px 8px}.halfContent{margin-bottom:120px;margin-bottom:calc(var(--spacer)*6);position:relative}@media only screen and (max-width:834px){.halfContent{margin-bottom:0}}iframe{height:100%;left:0;position:absolute;top:0;width:100%}.btn-play{align-items:center;background-color:var(--color-beige-pale);border-radius:9999px;display:flex;height:100px;height:calc(var(--spacer)*5);justify-content:center;opacity:1;visibility:visible;width:100px;width:calc(var(--spacer)*5)}@media(prefers-reduced-motion:no-preference){.btn-play{transition:opacity .35s cubic-bezier(.645,.045,.355,1) .05s,visibility 0s linear}}@media only screen and (max-width:640px){.btn-play{height:160px;height:calc(var(--spacer)*8);width:160px;width:calc(var(--spacer)*8)}}.UiHeroSimple+.slider::v-deep{padding-top:0}.highlight{color:var(--color-beige-pale)}.tab-heads{padding:0 40px;padding:0 calc(var(--spacer)*2)}@media only screen and (max-width:640px){.tab-head{margin-bottom:10px;margin-right:40px;margin-right:calc(var(--spacer)*2)}.tab-head:last-child{margin-right:0}}.tab-button{color:var(--color-black);display:inline-block;margin:0 40px 20px 0;margin:0 calc(var(--spacer)*2) calc(var(--spacer)*1) 0;position:relative}@media only screen and (max-width:640px){.tab-button{font-size:24px;line-height:1;margin:0}}@media only screen and (max-width:320px){.tab-button{font-size:18px}}.tab-button .tab-sup{display:inline-block;transform:translate(-10px,-80%)}@media only screen and (max-width:640px){.tab-button .tab-sup{font-size:14px}}.ProductsFilters+.UiSliderDefault:not(.recettes){padding-top:0}.exp-step2A{position:relative}.exp-step2A__button{opacity:0;transform:translateY(30px)}.exp-step2A .skip{-webkit-text-decoration:underline;text-decoration:underline}