:root{--anim-speed: .35s;--anim-radius: 16px;--anim-shadow: 0 18px 35px rgba(0,0,0,.12)}.card-wrapper,.button,.collection-list .card,.multicolumn-card,.article-card{transition:transform var(--anim-speed) ease,box-shadow var(--anim-speed) ease,opacity var(--anim-speed) ease}.card-wrapper:hover{transform:translateY(-8px);box-shadow:var(--anim-shadow)}.card__media{overflow:hidden;border-radius:var(--anim-radius)}.card__media img{transition:transform .6s ease}.card-wrapper:hover .card__media img{transform:scale(1.06)}.collection-list .card:hover{transform:translateY(-8px) scale(1.02);box-shadow:var(--anim-shadow)}.button{position:relative;overflow:hidden}.button:hover{transform:translateY(-3px);box-shadow:0 12px 28px #0000002e}.button:before{content:"";position:absolute;top:0;left:-120%;width:70%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg)}.button:hover:before{left:140%;transition:1s}.banner__media{animation:heroFloat 6s ease-in-out infinite}.banner__media img{transition:transform .8s ease}.banner__media:hover img{transform:scale(1.03)}@keyframes heroFloat{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.banner__heading{letter-spacing:-.03em}.banner__text{max-width:650px}.brand-logo{filter:grayscale(100%);transition:.4s}.brand-logo:hover{filter:grayscale(0);transform:scale(1.05)}.multicolumn-card:hover{transform:translateY(-6px);box-shadow:var(--anim-shadow)}.article-card:hover{transform:translateY(-6px)}.image-with-text__media img{transition:transform .6s ease}.image-with-text:hover img{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/dawn-animation-pack.css.map */
