@keyframes block-reveal{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes reveal{0%{clip-path:inset(45% 20% 45% 20%)}to{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-stroke-erase-safari{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)}}@keyframes best-sellers-grid-slide-up-fast{0%{opacity:0;transform:translateY(96px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes best-sellers-grid-slide-down-soft-fast{0%{opacity:0;transform:translateY(-56px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes breadcrumb-collapse{0%{opacity:1;transform:translateY(0);max-height:200px;padding-top:10px;padding-bottom:10px}to{opacity:0;transform:translateY(-100%);max-height:0;padding-top:0;padding-bottom:0}}@keyframes fade-in-on-enter--fade-out-on-exit{entry 0% {transform: translateY(100%);} entry 100% {transform: translateY(0);} exit 0% {transform: translateY(0);} exit 100% {transform: translateY(-100%);}}@keyframes scale-a-lil{0%{scale:.5}}@keyframes story-highlight-overlap-reveal{0%{transform:translateY(16vh)}to{transform:translateY(0)}}@keyframes story-highlight-image-zoom{0%{transform:scale(1.01)}to{transform:scale(1.7)}}@keyframes story-highlight-previous-exit{0%{transform:translateY(0)}to{transform:translateY(-110%)}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){main .shopify-section .section>:not(.custom-section-background){animation:none;will-change:auto}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:none;will-change:auto}main[data-template*=collection] .product-grid__item:nth-child(-n+4){animation:none;opacity:1;transform:none;will-change:auto}main[data-template*=search] .search-results.section>:not(.custom-section-background){animation:none;will-change:auto}main[data-template*=search] .search-results .product-grid__item{animation:none;will-change:auto}main[data-template*=search] .search-results .product-grid__item:nth-child(-n+4){animation:none;opacity:1;transform:none;will-change:auto}@media(max-width:749px){main[data-template*=collection] .product-grid[style*="--mobile-columns: 1"] .product-grid__item:nth-child(-n+1),main[data-template*=collection] .product-grid[style*="--mobile-columns: 2"] .product-grid__item:nth-child(-n+2){animation:none;opacity:1;transform:none;will-change:auto}main[data-template*=search] .search-results .product-grid[style*="--mobile-columns: 1"] .product-grid__item:nth-child(-n+1),main[data-template*=search] .search-results .product-grid[style*="--mobile-columns: 2"] .product-grid__item:nth-child(-n+2){animation:none;opacity:1;transform:none;will-change:auto}}main[data-template*=recette] .blog-posts--meilleurs-recettes .blog-post-item{animation:none;will-change:auto}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:none}main .shopify-section:has(.section-newsletter) .section>.custom-section-content,main .shopify-section:has(.best-sellers-section) .best-sellers-section>*{animation:none;will-change:auto}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-grid-slide-up-fast;animation-duration:.65s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;animation-timeline:view();animation-range:entry 22% cover 42%;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-grid-slide-down-soft-fast}main .shopify-section.story-highlight-wrapper .story-highlight__inner{animation:none;will-change:auto}main[data-template=index]{--story-highlight-overlap: clamp(72px, 10vh, 160px);--story-highlight-sticky-top: var(--header-group-height, var(--sticky-header-offset, 0px));timeline-scope:--story-highlight-overlap-timeline,--story-highlight-next-section-timeline}main[data-template=index]>.shopify-section:has(+.story-highlight-wrapper){position:sticky;top:var(--story-highlight-sticky-top);z-index:0;animation-name:story-highlight-previous-exit;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--story-highlight-next-section-timeline;animation-range:entry 0% cover 45%;will-change:transform}main[data-template=index]>.shopify-section:has(+.story-highlight-wrapper) .section{padding-bottom:var(--story-highlight-overlap)!important}main[data-template=index]>.shopify-section.story-highlight-wrapper{position:relative;margin-top:calc(var(--story-highlight-overlap) * -1);z-index:2;view-timeline-name:--story-highlight-overlap-timeline;view-timeline-axis:block}main[data-template=index]>.shopify-section.story-highlight-wrapper~.shopify-section{position:relative;z-index:2}main[data-template=index]>.shopify-section.story-highlight-wrapper+.shopify-section{view-timeline-name:--story-highlight-next-section-timeline;view-timeline-axis:block}main[data-template=index]>.shopify-section.story-highlight-wrapper .story-highlight__inner{animation-name:story-highlight-overlap-reveal;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 26% cover 78%;will-change:transform}main[data-template=index]>.shopify-section.story-highlight-wrapper .story-highlight__image{transform-origin:center center;animation-name:story-highlight-image-zoom;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--story-highlight-overlap-timeline;animation-range:entry 8% cover 82%;will-change:transform}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 15% cover 35%;will-change:clip-path}main .shopify-section:has(.store-locator) .store-locator__stores>.store-locator__store{animation:linear fade-in-on-enter--fade-out-on-exit;animation-timeline:view();will-change:transform}#header-group .breadcrumb{animation-name:breadcrumb-collapse;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0% 10%;will-change:transform,opacity,max-height,padding}html:not(.is-legacy-safari) #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:not(.is-legacy-safari) #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:not(.is-legacy-safari) #header-component[sticky] .header-logo__image-container:after{animation:none}html:not(.is-legacy-safari) #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.is-safari:not(.is-legacy-safari) #header-component[sticky] .header-logo__stroke-path{animation-name:header-logo-stroke-erase-safari}html:not(.is-legacy-safari) #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:1s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 6% cover 24%;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:none;will-change:auto}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:none;will-change:auto}html.scroll-timeline-polyfill main[data-template*=search] .search-results.section>:not(.custom-section-background){animation:none;will-change:auto}html.scroll-timeline-polyfill main[data-template*=search] .search-results .product-grid__item{animation:none;will-change:auto}html.scroll-timeline-polyfill main[data-template*=recette] .blog-posts--meilleurs-recettes .blog-post-item{animation:none;will-change:auto}html.scroll-timeline-polyfill main .shopify-section:has(.best-sellers-section) .best-sellers-section>*{animation:none;will-change:auto}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-grid-slide-up-fast;animation-duration:.65s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;animation-timeline:view();animation-range:entry 22% cover 42%;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-grid-slide-down-soft-fast}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 15% cover 35%;will-change:clip-path}html.scroll-timeline-polyfill #header-group .breadcrumb{animation-name:breadcrumb-collapse;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0% 10%;will-change:transform,opacity,max-height,padding}html.scroll-timeline-polyfill main[data-template*=collection] .product-grid__item:nth-child(-n+4){animation:none;opacity:1;transform:none;will-change:auto}html.scroll-timeline-polyfill main[data-template*=search] .search-results .product-grid__item:nth-child(-n+4){animation:none;opacity:1;transform:none;will-change:auto}@media(max-width:749px){html.scroll-timeline-polyfill main[data-template*=collection] .product-grid[style*="--mobile-columns: 1"] .product-grid__item:nth-child(-n+1),html.scroll-timeline-polyfill main[data-template*=collection] .product-grid[style*="--mobile-columns: 2"] .product-grid__item:nth-child(-n+2){animation:none;opacity:1;transform:none;will-change:auto}html.scroll-timeline-polyfill main[data-template*=search] .search-results .product-grid[style*="--mobile-columns: 1"] .product-grid__item:nth-child(-n+1),html.scroll-timeline-polyfill main[data-template*=search] .search-results .product-grid[style*="--mobile-columns: 2"] .product-grid__item:nth-child(-n+2){animation:none;opacity:1;transform:none;will-change:auto}}@media(min-width:750px){html.scroll-timeline-polyfill:not(.is-legacy-safari) #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:not(.is-legacy-safari) #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:not(.is-legacy-safari) #header-component[sticky] .header-logo__image-container:after{animation:none}html.scroll-timeline-polyfill:not(.is-legacy-safari) #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.is-safari:not(.is-legacy-safari) #header-component[sticky] .header-logo__stroke-path{animation-name:header-logo-stroke-erase-safari}html.scroll-timeline-polyfill:not(.is-legacy-safari) #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:1s;animation-timing-function:var(--animation-easing, ease-out);animation-fill-mode:both;animation-timeline:view();animation-range:entry 6% cover 24%;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}@media(max-width:749px){#header-component[sticky] .header-logo__image{animation:none;transform:translateY(var(--header-logo-image-translate, 0px))}#header-component[sticky] .header-logo{animation:none;transform:none}#header-component[sticky] .header-logo:before{animation:none;transform:none}#header-component[sticky] .header-logo__stroke-path{animation:none}}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:none}html.scroll-timeline-polyfill main .section-newsletter .group-block.color-scheme-section-bleu{animation:none;will-change:auto}html.scroll-timeline-polyfill main .shopify-section.story-highlight-wrapper .story-highlight__inner{animation:none;will-change:auto}html.scroll-timeline-polyfill main[data-template=index]{--story-highlight-overlap: clamp(72px, 10vh, 160px);--story-highlight-sticky-top: var(--header-group-height, var(--sticky-header-offset, 0px));timeline-scope:--story-highlight-overlap-timeline,--story-highlight-next-section-timeline}html.scroll-timeline-polyfill main[data-template=index]>.shopify-section:has(+.story-highlight-wrapper){position:sticky;top:var(--story-highlight-sticky-top);z-index:0;animation-name:story-highlight-previous-exit;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--story-highlight-next-section-timeline;animation-range:entry 0% cover 45%;will-change:transform}html.scroll-timeline-polyfill main[data-template=index]>.shopify-section:has(+.story-highlight-wrapper) .section{padding-bottom:var(--story-highlight-overlap)!important}html.scroll-timeline-polyfill main[data-template=index]>.shopify-section.story-highlight-wrapper{position:relative;margin-top:calc(var(--story-highlight-overlap) * -1);z-index:2;view-timeline-name:--story-highlight-overlap-timeline;view-timeline-axis:block}html.scroll-timeline-polyfill main[data-template=index]>.shopify-section.story-highlight-wrapper~.shopify-section{position:relative;z-index:2}html.scroll-timeline-polyfill main[data-template=index]>.shopify-section.story-highlight-wrapper+.shopify-section{view-timeline-name:--story-highlight-next-section-timeline;view-timeline-axis:block}html.scroll-timeline-polyfill main[data-template=index]>.shopify-section.story-highlight-wrapper .story-highlight__inner{animation-name:story-highlight-overlap-reveal;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 26% cover 78%;will-change:transform}html.scroll-timeline-polyfill main[data-template=index]>.shopify-section.story-highlight-wrapper .story-highlight__image{transform-origin:center center;animation-name:story-highlight-image-zoom;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--story-highlight-overlap-timeline;animation-range:entry 8% cover 82%;will-change:transform}html.scroll-timeline-polyfill main .shopify-section:has(.store-locator) .store-locator__stores>.store-locator__store{animation:linear fade-in-on-enter--fade-out-on-exit;animation-timeline:view();will-change:transform}html.is-legacy-safari #header-component[sticky] .header-logo,html.is-legacy-safari #header-component[sticky] .header-logo__image,html.is-legacy-safari #header-component[sticky] .header-logo__stroke-path,html.is-legacy-safari #header-component[sticky] .header-logo:before{animation:none!important;animation-name:none!important;animation-duration:0s!important;animation-timeline:auto!important;animation-range:normal!important;animation-fill-mode:none!important;transition:none;will-change:auto}@media(min-width:750px){html.is-legacy-safari #header-component[sticky]:not([data-logo-safari-armed]) .header-logo{--header-logo-display: block !important;--header-logo-inverse-display: none !important;--header-logo-sticky-display: none !important;transform:translateY(var(--header-logo-offset, 0px))!important;margin-top:calc(var(--header-logo-offset, 0px) * -1)!important}html.is-legacy-safari #header-component[sticky]:not([data-logo-safari-armed]) .header-logo__image{width:auto!important;height:var(--header-logo-image-height)!important;transform:translateY(var(--header-logo-image-translate, 0px))!important}html.is-legacy-safari #header-component[sticky]:not([data-logo-safari-armed]) .header-logo__stroke-path{stroke-dashoffset:0!important}html.is-legacy-safari #header-component[sticky]:not([data-logo-safari-armed]) .header-logo:before{transform:translateY(0)!important}html.is-legacy-safari #header-component[sticky][data-logo-safari-managed] .header-logo{transform:translateY(var(--header-logo-offset, 0px));margin-top:calc(var(--header-logo-offset, 0px) * -1)}html.is-legacy-safari #header-component[sticky][data-logo-safari-managed] .header-logo__image{width:auto;height:var(--header-logo-image-height);transform:translateY(var(--header-logo-image-translate, 0px))}html.is-legacy-safari #header-component[sticky][data-logo-safari-managed] .header-logo__stroke-path{stroke-dashoffset:0}html.is-legacy-safari #header-component[sticky][data-logo-safari-managed] .header-logo:before{transform:translateY(0)}html.is-legacy-safari #header-component[sticky][data-logo-safari-managed][data-logo-safari-armed] .header-logo{transition:transform .3s linear,margin-top .3s linear}html.is-legacy-safari #header-component[sticky][data-logo-safari-managed][data-logo-safari-armed] .header-logo__image{transition:height .3s linear,transform .3s linear}html.is-legacy-safari #header-component[sticky][data-logo-safari-managed][data-logo-safari-armed] .header-logo__stroke-path{transition:stroke-dashoffset .3s linear}html.is-legacy-safari #header-component[sticky][data-logo-safari-managed][data-logo-safari-armed] .header-logo:before{transition:transform .18s linear .12s}html.is-legacy-safari #header-component[sticky][data-logo-safari-managed][data-logo-safari-armed][data-logo-safari-active] .header-logo{transform:translateY(0);margin-top:0}html.is-legacy-safari #header-component[sticky][data-logo-safari-managed][data-logo-safari-armed][data-logo-safari-active] .header-logo__image{height:var(--header-logo-sticky-height, 77px);transform:translateY(var(--header-logo-image-translate-sticky, 44px))}html.is-legacy-safari #header-component[sticky][data-logo-safari-managed][data-logo-safari-armed][data-logo-safari-active] .header-logo__stroke-path{stroke-dashoffset:1}html.is-legacy-safari #header-component[sticky][data-logo-safari-managed][data-logo-safari-armed][data-logo-safari-active] .header-logo:before{transform:translateY(-100%)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/scroll-animations.css.map */
