@media(prefers-reduced-motion:no-preference){.pl-mascottes .mascot--corps{animation:pl-flotte var(--pl-d, 5s) ease-in-out var(--pl-delay, 0s) infinite;transform-origin:50% 92%}.pl-mascottes .mascot--tete{animation:pl-tete 4.2s ease-in-out infinite;transform-origin:50% 80%}.pl-mascottes .mascot.is-paused{animation-play-state:paused}.pl-mascottes .mascot.pl-entree{opacity:0;translate:0 16px;scale:.92}.pl-mascottes .mascot.pl-entree.is-in{opacity:1;translate:0 0;scale:1;transition:opacity .6s ease,translate .8s cubic-bezier(.2,.9,.3,1.25),scale .8s cubic-bezier(.2,.9,.3,1.25)}.pl-mascottes .mascot.pl-coucou{animation:pl-coucou .75s ease-in-out 1}.pl-vape{position:absolute;pointer-events:none;overflow:hidden}.pl-volute{position:absolute;bottom:0;left:var(--x, 50%);width:var(--s, 60px);height:var(--s, 60px);border-radius:50%;background:radial-gradient(ellipse 50% 44% at 50% 56%,rgba(var(--vape, 255, 255, 255),.8),rgba(var(--vape, 255, 255, 255),.32) 62%,rgba(var(--vape, 255, 255, 255),0)),radial-gradient(ellipse 32% 28% at 34% 40%,rgba(var(--vape, 255, 255, 255),.45),rgba(var(--vape, 255, 255, 255),0)),radial-gradient(ellipse 30% 26% at 66% 36%,rgba(var(--vape, 255, 255, 255),.4),rgba(var(--vape, 255, 255, 255),0));opacity:0;transform:translate(-50%) scale(.4);animation:pl-volute var(--t, 10s) ease-out var(--dl, 0s) infinite}.pl-vape.is-paused .pl-volute{animation-play-state:paused}.pl-vape--hero{--vape: 236, 242, 255;right:0;bottom:0;width:46%;height:90%}.hero__slide--align-right .pl-vape--hero{right:auto;left:0}.hero__slide--align-center .pl-vape--hero{width:26%}.hero__slide:not(.is-active) .pl-volute{animation-play-state:paused}.pl-vape--hero .pl-volute,.pl-vape--carte .pl-volute{mix-blend-mode:screen}@media(min-width:990px){.pl-vape--hero .pl-volute,.pl-vape--newsletter .pl-volute{filter:blur(6px)}}.newsletter__content{position:relative;z-index:1}.pl-vape--newsletter{--vape: 150, 165, 235;top:0;right:0;bottom:0;left:0}.pl-vape--carte{--vape: 255, 255, 255;top:0;right:0;bottom:0;left:0}.pl-vape--carte .pl-volute{animation:none}@media(hover:hover){.category-card:hover .pl-vape--carte .pl-volute,.category-card:focus-visible .pl-vape--carte .pl-volute{animation:pl-volute var(--t, 2.6s) ease-out var(--dl, 0s) infinite}}.pl-bouton-vape{position:relative}.pl-vape--bouton{--vape: 170, 150, 235;left:0;right:0;bottom:60%;height:70px;overflow:visible}.pl-vape--bouton .pl-volute{animation:none}@media(hover:hover){.pl-bouton-vape:hover:not([disabled]) .pl-vape--bouton .pl-volute{animation:pl-volute var(--t, 2.2s) ease-out var(--dl, 0s) infinite}}.pl-calque-vape{position:absolute;top:0;left:0;width:100%;overflow:hidden;pointer-events:none;z-index:3}.pl-bouffee{position:absolute;width:0;height:0}.pl-bouffee .pl-volute{--vape: 160, 165, 240;bottom:auto;top:0;left:0;animation:pl-volute var(--t, 3.6s) ease-out var(--dl, 0s) 1 forwards}}.pl-sans-vapeur .pl-vape,.pl-sans-vapeur .pl-calque-vape{display:none}@keyframes pl-flotte{0%,to{transform:translateY(0) rotate(0)}30%{transform:translateY(-5px) rotate(-1deg)}65%{transform:translateY(-8px) rotate(.8deg)}}@keyframes pl-tete{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-2px) rotate(-4deg)}}@keyframes pl-coucou{0%{transform:rotate(0)}20%{transform:rotate(-7deg) translateY(-4px)}45%{transform:rotate(6deg) translateY(-6px)}70%{transform:rotate(-3deg) translateY(-3px)}to{transform:rotate(0)}}@keyframes pl-volute{0%{opacity:0;transform:translate(-50%) scale(.4) rotate(0)}20%{opacity:var(--o, .6)}60%{opacity:calc(var(--o, .6) * .7)}to{opacity:0;transform:translate(calc(-50% + var(--dx, 20px)),calc(-1 * var(--h, 160px))) scale(1.9) rotate(var(--r, 24deg))}}
/*# sourceMappingURL=/cdn/shop/t/552/assets/vivant.css.map */
