.df-fly{position:fixed;top:0;left:0;z-index:9998;display:block;border-radius:50%;overflow:hidden;background:var(--df-color-cream, #f4efe7);box-shadow:0 8px 22px -8px #15110d73;pointer-events:none;will-change:transform,opacity}.df-fly img{width:100%;height:100%;object-fit:cover;display:block}.df-header__cart.is-receiving{animation:df-bag-catch .56s cubic-bezier(.34,1.4,.5,1)}@keyframes df-bag-catch{0%{transform:none}28%{transform:translateY(-3px) scale(1.1)}55%{transform:translateY(2px) scale(.95)}to{transform:none}}.df-header__cart.is-receiving svg path:nth-of-type(2){animation:df-bag-lid .56s cubic-bezier(.34,1.3,.5,1);transform-origin:12px 10px}@keyframes df-bag-lid{0%{transform:none}30%{transform:translateY(-2.5px) scaleY(1.18)}to{transform:none}}.df-header__cart.is-receiving:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;border:1.5px solid var(--df-action, #DC1E2A);opacity:0;animation:df-bag-ring .62s ease-out;pointer-events:none}@keyframes df-bag-ring{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(1.75)}}.df-header__cart.is-receiving .df-header__cart-count{animation:df-badge-pop .46s cubic-bezier(.34,1.6,.5,1) .12s}@keyframes df-badge-pop{0%{transform:scale(1)}40%{transform:scale(1.45)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.df-header__cart.is-receiving,.df-header__cart.is-receiving svg path:nth-of-type(2),.df-header__cart.is-receiving:before,.df-header__cart.is-receiving .df-header__cart-count{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/df-cart-fly.css.map */
