: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}.UiCheeseCell{display:flex;flex-direction:column;gap:1.3888888889vw}@media only screen and (max-width:640px){.UiCheeseCell{gap:5.3333333333vw}}.UiCheeseCell .cheese-link{background-image:linear-gradient(var(--color-black),var(--color-black));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;display:inline;font-size:16px;position:relative}@media screen and (min-width:640px){.UiCheeseCell .cheese-link{font-size:calc(14px + .3125vw)}}@media screen and (min-width:1280px){.UiCheeseCell .cheese-link{font-size:max(18px,1.25vw)}}@media(prefers-reduced-motion:no-preference){.UiCheeseCell .cheese-link{transition:background .35s cubic-bezier(.645,.045,.355,1)}}.UiCheeseCell .cheese-link:not(.is-disabled):focus-visible,.UiCheeseCell .cheese-link:not(.is-disabled):hover,.UiCheeseCell .cheese-link:not(:disabled):focus-visible,.UiCheeseCell .cheese-link:not(:disabled):hover{background-size:0 1px}.UiCheeseCell .cheese-link:not(.is-disabled):focus-visible .info-bulle,.UiCheeseCell .cheese-link:not(.is-disabled):hover .info-bulle,.UiCheeseCell .cheese-link:not(:disabled):focus-visible .info-bulle,.UiCheeseCell .cheese-link:not(:disabled):hover .info-bulle{opacity:1}.UiCheeseCell .subtitle{gap-x:0;color:#6d6d6b;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px}@media screen and (min-width:640px){.UiCheeseCell .subtitle{font-size:calc(12px + .3125vw)}}@media screen and (min-width:1280px){.UiCheeseCell .subtitle{font-size:max(16px,1.11111vw)}}.UiCheeseCell .info-bulle{background:#fbfaf7;border-radius:8px;box-shadow:0 5px 15px 0 rgba(0,0,0,.3);display:flex;height:163px;left:-20px;opacity:0;padding:24px;pointer-events:none;position:absolute;top:50%;transform:translate(-100%,-50%);transition:opacity .3s ease-in-out;width:163px}@media only screen and (max-width:834px){.UiCheeseCell .info-bulle{display:none}}.UiCheeseCell .info-bulle .arrow{height:25px;left:100%;overflow:hidden;position:absolute;top:50%;transform:translateX(-13px) translateY(-50%) rotate(-90deg);width:50px;z-index:1}.UiCheeseCell .info-bulle .arrow:after{background:#fbfaf7;border-radius:3px;box-shadow:1px 0 20px 0 rgba(0,0,0,.6);content:"";height:14px;left:50%;position:absolute;top:0;transform:translateX(-50%) translateY(calc(-50% - 2px)) rotate(45deg);width:14px}