.deco-play{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}.subject-section{position:relative}.subject-section>.section-header,.subject-section>.subject-container,.collection>.collection-hero,.collection>.age-filter,.collection>#product-grid{position:relative;z-index:1}.deco-play .dp-img{display:block;height:auto;filter:drop-shadow(0 4px 8px rgba(60,40,0,.18))}.deco-play .dp-img--round{border-radius:7px}.deco-play .dp-it{position:absolute;display:block}.deco-play .dp-pop{display:block;transform:scale(0);transition:transform .55s cubic-bezier(.34,1.7,.64,1);transition-delay:var(--pd, 0s)}.deco-play .dp-it.in .dp-pop{transform:scale(1)}.deco-play .dp-fl{display:block;transform:rotate(var(--r, 0deg))}.deco-play .dp-it.in .dp-fl{animation:dp-float var(--d, 7s) ease-in-out var(--fd, .6s) infinite alternate}@keyframes dp-float{0%{transform:rotate(var(--r, 0deg)) translateY(0) translate(0)}to{transform:rotate(calc(var(--r, 0deg) + var(--rd, 5deg))) translateY(var(--fy, -9px)) translate(var(--fx, 0px))}}@media(max-width:767px){.deco-play .dp-fl{scale:.85}.deco-play .dp-it--pc{display:none}}@media(prefers-reduced-motion:reduce){.deco-play .dp-pop{transform:scale(1);transition:none}.deco-play .dp-it.in .dp-fl{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/deco-play.css.map */
