.velvia-anim{--velvia-anim-duree: .65s;--velvia-anim-retard: 60ms;--velvia-anim-cascade: .11s;--velvia-anim-montee: 18px}.velvia-anim--cache .velvia-anim__item{opacity:0;transform:translate3d(0,var(--velvia-anim-montee),0)}.velvia-anim--visible .velvia-anim__item{opacity:1;transform:none;transition:opacity var(--velvia-anim-duree) cubic-bezier(.22,.61,.36,1) var(--velvia-anim-retard),transform var(--velvia-anim-duree) cubic-bezier(.22,.61,.36,1) var(--velvia-anim-retard)}.velvia-anim--visible .velvia-anim__item{transition-delay:calc(var(--velvia-anim-retard) + var(--velvia-anim-cascade) * var(--velvia-anim-index, 0))}.velvia-bandeau--vagues{position:relative;padding-block:calc(11px + var(--velvia-vague-hauteur, 26px))}.velvia-vagues{position:absolute;left:0;width:100%;height:var(--velvia-vague-hauteur, 26px);display:block;pointer-events:none}.velvia-vagues--haut{top:0;transform:scaleY(-1)}.velvia-vagues--bas{bottom:0}.velvia-vagues use{animation:velvia-houle 12s cubic-bezier(.55,.5,.45,.5) infinite}.velvia-vagues use:nth-child(1){animation-delay:-2s;animation-duration:9s}.velvia-vagues use:nth-child(2){animation-delay:-3s;animation-duration:13s}.velvia-vagues use:nth-child(3){animation-delay:-4s;animation-duration:17s}.velvia-vagues use:nth-child(4){animation-delay:-5s;animation-duration:21s}@keyframes velvia-houle{0%{transform:translate(-90px)}to{transform:translate(85px)}}.velvia-bandeau:not(.velvia-anim--actif) .velvia-vagues use{animation-play-state:paused}.velvia-bandeau:not(.velvia-anim--actif) .velvia-bandeau__piste{animation-play-state:paused}.shopify-section .add-to-cart-button,.shopify-section button[name=add]{position:relative;isolation:isolate}.shopify-section .add-to-cart-button:after,.shopify-section button[name=add]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--velvia-rose);animation:velvia-battement 2.6s cubic-bezier(.4,0,.6,1) infinite}@keyframes velvia-battement{0%,70%,to{transform:scale(1);opacity:0}35%{transform:scale(1.06);opacity:.38}}.shopify-section .add-to-cart-button:hover:not(:disabled),.shopify-section button[name=add]:hover:not(:disabled){transform:translateY(-1px)}.shopify-section .add-to-cart-button:active:not(:disabled),.shopify-section button[name=add]:active:not(:disabled){transform:translateY(0)}.velvia-anim--cache .velvia-compare__oui,.velvia-anim--cache .velvia-compare__non{opacity:0;transform:scale(.5)}.velvia-anim--visible .velvia-compare__oui,.velvia-anim--visible .velvia-compare__non{opacity:1;transform:none;transition:opacity .38s cubic-bezier(.34,1.56,.64,1) var(--velvia-coche-retard, 0ms),transform .38s cubic-bezier(.34,1.56,.64,1) var(--velvia-coche-retard, 0ms)}.velvia-faq__enveloppe{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,.61,.36,1)}.velvia-faq__item[open] .velvia-faq__enveloppe{grid-template-rows:1fr}.velvia-faq__enveloppe>*{min-height:0;overflow:hidden}.velvia-faq__question{transition:background .2s ease}.velvia-faq__chevron{transition:transform .32s cubic-bezier(.22,.61,.36,1)}@media(hover:hover)and (pointer:fine){.velvia-zoom{overflow:hidden}.velvia-zoom img{transition:transform .6s cubic-bezier(.22,.61,.36,1)}.velvia-zoom:hover img{transform:scale(1.045)}}media-gallery img{animation:velvia-arrivee .5s ease both}media-gallery .slideshow-slides,media-gallery slideshow-slides{scroll-behavior:smooth}@keyframes velvia-arrivee{0%{opacity:0}to{opacity:1}}.velvia-avisc{transition:transform .26s ease,box-shadow .26s ease}@media(hover:hover)and (pointer:fine){.velvia-avisc:hover{transform:translateY(-3px);box-shadow:0 8px 22px #12121212}}.velvia-anim--cache .velvia-stat__valeur{opacity:0;transform:scale(.82)}.velvia-anim--visible .velvia-stat__valeur{opacity:1;transform:none;transition:opacity .52s cubic-bezier(.34,1.4,.64,1) var(--velvia-anim-retard),transform .52s cubic-bezier(.34,1.4,.64,1) var(--velvia-anim-retard)}@media(prefers-reduced-motion:reduce){media-gallery img{animation:none}.velvia-anim--cache .velvia-anim__item,.velvia-anim--cache .velvia-compare__oui,.velvia-anim--cache .velvia-compare__non,.velvia-anim--cache .velvia-stat__valeur{opacity:1;transform:none}.velvia-stat__jauge{transition:none!important;stroke-dashoffset:var(--velvia-anneau-offset, 25)!important}.velvia-anim__item,.velvia-compare__oui,.velvia-compare__non,.velvia-stat__valeur,.velvia-faq__enveloppe,.velvia-faq__chevron,.velvia-zoom img,.velvia-avisc,.velvia-vagues use,.velvia-bandeau__piste,.shopify-section .add-to-cart-button:after,.shopify-section button[name=add]:after{animation:none!important}.shopify-section .add-to-cart-button:after,.shopify-section button[name=add]:after{opacity:0}.velvia-faq__item .velvia-faq__enveloppe{grid-template-rows:1fr}.velvia-faq__item:not([open]) .velvia-faq__enveloppe{grid-template-rows:0fr}}.velvia-anim--fige .velvia-vagues use,.velvia-anim--fige .velvia-bandeau__piste,.velvia-anim--fige .add-to-cart-button:after,.velvia-anim--fige button[name=add]:after{animation-play-state:paused}
/*# sourceMappingURL=/cdn/shop/t/3/assets/velvia-anim.css.map */
