.ws-lueur{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(38rem 38rem at var(--ws-lx, 70%) var(--ws-ly, 20%),rgb(255 255 255 / .8),transparent 60%)}@media(hover:none),(pointer:coarse){.ws-lueur{display:none}}@media(hover:hover)and (pointer:fine){.product-card--floating .product-card__media{perspective:1400px;animation:ws-flotte 7s ease-in-out infinite}.product-card:nth-child(3n+2) .product-card__media{animation-duration:8.5s;animation-delay:-2s}.product-card:nth-child(3n+3) .product-card__media{animation-duration:6.2s;animation-delay:-4s}}.product-card--floating .product-card__media{perspective:1400px}@keyframes ws-flotte{0%,to{translate:0 0}50%{translate:0 -.6rem}}ws-flip.ws-flip{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transform-style:preserve-3d;transition:transform .85s cubic-bezier(.2,.8,.2,1);touch-action:pan-y}ws-flip.is-drag{transition:none;will-change:transform}.ws-flip__face{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(0) translateZ(.1px)}.ws-flip__face.ws-flip__dos{transform:rotateY(180deg) translateZ(.1px)}ws-flip.is-coucou .ws-flip__dos{visibility:hidden}@media(hover:hover)and (pointer:fine){.product-card__link:hover ws-flip.ws-flip{transform:rotateY(180deg)}}ws-flip.ws-flip.is-coucou{animation:ws-coucou 1.1s ease-in-out both}@keyframes ws-coucou{0%,to{transform:rotateY(0)}50%{transform:rotateY(14deg)}}html.ws-refraction .pill.glass{-webkit-backdrop-filter:url(#ws-lentille) blur(14px) saturate(1.7) brightness(1.06);backdrop-filter:url(#ws-lentille) blur(14px) saturate(1.7) brightness(1.06)}.ws-filtres{position:absolute;width:0;height:0;overflow:hidden}.product-gallery .product-gallery__list{padding-block-end:3rem;margin-block-end:-3rem}.product-gallery .product-media--floating .product-media__image{filter:drop-shadow(0 .35rem .5rem rgb(0 0 0 / .09))}@media(max-width:47.99rem){.ws-actu .ws-actu__liste{padding-block:.5rem 2.75rem;margin-block:-.5rem -2.25rem}}.campaign-item .media-stage__frame>.media-card{justify-self:center}.campaign-item .media-card__panel{justify-items:center;text-align:center}.product-row ws-flip.ws-flip,[data-ws-rangee] ws-flip.ws-flip{touch-action:auto}@media(hover:none),(pointer:coarse){.product-row .product-card__media,[data-ws-rangee] .product-card__media{perspective:none}.product-row ws-flip.ws-flip,[data-ws-rangee] ws-flip.ws-flip{transform:none!important;transform-style:flat;transition:none;animation:none}.product-row .ws-flip__face,[data-ws-rangee] .ws-flip__face{transform:none}.product-row .ws-flip__face.ws-flip__dos,[data-ws-rangee] .ws-flip__face.ws-flip__dos{display:none}}.template-index .page-heading{justify-content:center;text-align:center}.template-index .ws-actu__titre{display:flex;width:fit-content;margin-inline:auto;font-size:var(--text-m);font-weight:600;line-height:var(--leading-tight)}.template-index .ws-infolettre__panneau,.template-index .store-location{margin-inline:auto;text-align:center}.template-index .store-location{justify-items:center}.store-locations .store-locations__list{align-items:stretch}.store-locations .store-location{grid-template-rows:auto auto auto 1fr auto}.store-locations .store-location>.store-location__hours{align-self:start}.store-locations .store-location>.button{align-self:end}@media(min-width:48rem){.template-index .store-locations__list{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(16rem,20rem));justify-content:center;overflow-x:visible}}@media(prefers-reduced-motion:reduce){.product-card--floating .product-card__media,ws-flip.ws-flip.is-coucou{animation:none}ws-flip.ws-flip{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/ws-magie.css.map */
