@keyframes block-reveal{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes reveal{0%{opacity:0;clip-path:inset(45% 20% 45% 20%)}to{opacity:1;clip-path:inset(0% 0% 0% 0%)}}@keyframes header-logo-shrink{0%{height:var(--header-logo-image-height);transform:translateY(var(--header-logo-image-translate, 0px))}to{height:var(--header-logo-sticky-height, 77px);transform:translateY(var(--header-logo-image-translate-sticky, 44px))}}@keyframes header-logo-offset-reset{0%{transform:translateY(var(--header-logo-offset, 0px));margin-top:calc(var(--header-logo-offset, 0px) * -1)}to{transform:translateY(0);margin-top:0}}@keyframes header-logo-stroke-erase{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}@keyframes header-logo-bg-hide{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes best-sellers-slide-up{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes best-sellers-slide-down{0%{opacity:0;transform:translateY(-80px)}to{opacity:1;transform:translateY(0)}}@keyframes best-sellers-slide-down-soft{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){main .shopify-section .section>:not(.custom-section-background){animation-name:block-reveal;animation-duration:1s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% cover 60%;will-change:opacity}main[data-template*=collection] .shopify-section .section>:not(.custom-section-background){animation:none;will-change:auto}main[data-template*=recette] .shopify-section .section>:not(.custom-section-background){animation:none;will-change:auto}main[data-template*=collection] .product-grid__item{animation-name:block-reveal;animation-duration:1s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% cover 60%;will-change:opacity}main[data-template*=recette] .blog-posts--meilleurs-recettes .blog-post-item{animation-name:block-reveal;animation-duration:1s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% cover 60%;will-change:opacity}main .shopify-section:has(.section-newsletter) .section>:not(.custom-section-background){animation:none;will-change:auto}main .shopify-section:has(.blog-posts) .section>:not(.custom-section-background){animation:none;will-change:auto}main .blog-posts .blog-post-item{animation-name:fade-in;animation-duration:.9s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% cover 60%}main .shopify-section:has(.section-newsletter) .section>.custom-section-content,main .shopify-section:has(.best-sellers-section) .best-sellers-section>*{animation-name:block-reveal;animation-duration:1s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% cover 60%;will-change:opacity}main .shopify-section:has(.best-sellers-section) .best-sellers-section__grid{animation:none;will-change:auto}main .shopify-section:has(.best-sellers-section) .best-sellers-section__grid>.best-sellers-section__product{animation-name:best-sellers-slide-up;animation-duration:1.2s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 10% cover 45%;will-change:transform,opacity}main .shopify-section:has(.best-sellers-section) .best-sellers-section__grid>.best-sellers-section__product:nth-child(2){animation-name:best-sellers-slide-down-soft}main .shopify-section.story-highlight-wrapper .story-highlight__inner{animation-name:block-reveal;animation-duration:1s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% cover 60%;will-change:opacity}main .shopify-section.text-image-wrapper .text-image__media{view-timeline-name:--revealing-image;view-timeline-axis:block;animation:linear reveal both;animation-timeline:--revealing-image;animation-range:entry 25% cover 50%;will-change:clip-path,opacity}#header-component[sticky] .header-logo__image{width:auto;height:var(--header-logo-image-height);animation-name:header-logo-shrink;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0% 14%;will-change:height,transform}#header-component[sticky] .header-logo{animation-name:header-logo-offset-reset;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0% 14%;will-change:transform}#header-component[sticky] .header-logo__image-container:after{animation:none}#header-component[sticky] .header-logo__stroke-path{animation-name:header-logo-stroke-erase;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0% 14%;will-change:stroke-dashoffset}#header-component[sticky] .header-logo:before{animation-name:header-logo-bg-hide;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:10% 14%;will-change:transform}main .shopify-section:has(.reassurance-section) .reassurance-section .reassurance-item{animation-name:best-sellers-slide-up;animation-duration:1.2s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 10% cover 45%;will-change:transform,opacity}main .shopify-section:has(.reassurance-section) .reassurance-section .reassurance-item:nth-child(2n){animation-name:best-sellers-slide-down}}}html.scroll-timeline-polyfill main .shopify-section .section>:not(.custom-section-background){animation-name:block-reveal;animation-duration:1s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% cover 60%;will-change:opacity}html.scroll-timeline-polyfill main[data-template*=collection] .shopify-section .section>:not(.custom-section-background),main[data-template*=recette] .shopify-section .section>:not(.custom-section-background){animation:none;will-change:auto}html.scroll-timeline-polyfill main[data-template*=collection] .product-grid__item{animation-name:block-reveal;animation-duration:1s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% cover 60%;will-change:opacity}html.scroll-timeline-polyfill main[data-template*=recette] .blog-posts--meilleurs-recettes .blog-post-item{animation-name:block-reveal;animation-duration:1s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% cover 60%;will-change:opacity}html.scroll-timeline-polyfill main .shopify-section:has(.best-sellers-section) .best-sellers-section>*{animation-name:block-reveal;animation-duration:1s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% cover 60%;will-change:opacity}html.scroll-timeline-polyfill main .shopify-section:has(.best-sellers-section) .best-sellers-section__grid{animation:none;will-change:auto}html.scroll-timeline-polyfill main .shopify-section:has(.best-sellers-section) .best-sellers-section__grid>.best-sellers-section__product{animation-name:best-sellers-slide-up;animation-duration:1.2s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 10% cover 45%;will-change:transform,opacity}html.scroll-timeline-polyfill main .shopify-section:has(.best-sellers-section) .best-sellers-section__grid>.best-sellers-section__product:nth-child(2){animation-name:best-sellers-slide-down-soft}html.scroll-timeline-polyfill main .shopify-section.text-image-wrapper .text-image__media{view-timeline-name:--revealing-image;view-timeline-axis:block;animation:linear reveal both;animation-timeline:--revealing-image;animation-range:entry 25% cover 50%;will-change:clip-path,opacity}@media (min-width: 750px){html.scroll-timeline-polyfill #header-component[sticky] .header-logo__image{width:auto;height:var(--header-logo-image-height);animation-name:header-logo-shrink;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0% 14%;will-change:height,transform}html.scroll-timeline-polyfill #header-component[sticky] .header-logo{animation-name:header-logo-offset-reset;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0% 14%;will-change:transform}html.scroll-timeline-polyfill #header-component[sticky] .header-logo__image-container:after{animation:none}html.scroll-timeline-polyfill #header-component[sticky] .header-logo__stroke-path{animation-name:header-logo-stroke-erase;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0% 14%;will-change:stroke-dashoffset}html.scroll-timeline-polyfill #header-component[sticky] .header-logo:before{animation-name:header-logo-bg-hide;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:10% 14%;will-change:transform}}html.scroll-timeline-polyfill main .shopify-section:has(.reassurance-section) .reassurance-section .reassurance-item{animation-name:best-sellers-slide-up;animation-duration:1.2s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 10% cover 45%;will-change:transform,opacity}html.scroll-timeline-polyfill main .shopify-section:has(.reassurance-section) .reassurance-section .reassurance-item:nth-child(2n){animation-name:best-sellers-slide-down}html.scroll-timeline-polyfill main .shopify-section:has(.section-newsletter) .section>:not(.custom-section-background){animation:none;will-change:auto}html.scroll-timeline-polyfill main .shopify-section:has(.blog-posts) .section>:not(.custom-section-background){animation:none;will-change:auto}html.scroll-timeline-polyfill main .blog-posts .blog-post-item{animation-name:fade-in;animation-duration:.9s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% cover 60%}html.scroll-timeline-polyfill main .section-newsletter .group-block.color-scheme-section-bleu{animation-name:block-reveal;animation-duration:1s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% cover 60%;will-change:opacity}html.scroll-timeline-polyfill main .shopify-section.story-highlight-wrapper .story-highlight__inner{animation-name:block-reveal;animation-duration:1s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% cover 60%;will-change:opacity}
/*# sourceMappingURL=/cdn/shop/t/2/assets/scroll-animations.css.map */
