.card-wrapper.product-card-wrapper{transition:transform .6s cubic-bezier(.16,1,.3,1)}.card-wrapper.product-card-wrapper:hover{transform:translateY(-5px)}.card-wrapper .card__media img{transition:transform .85s cubic-bezier(.16,1,.3,1)!important;will-change:transform}.card-wrapper:hover .card__media img{transform:scale(1.06)}.card-wrapper.underline-links-hover:hover a.full-unstyled-link{text-decoration:none!important}.card-wrapper .card__heading a{position:relative;display:inline;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .45s cubic-bezier(.16,1,.3,1)}.card-wrapper:hover .card__heading a{background-size:100% 1px}.header__menu-item,.list-menu__item{position:relative;display:inline-flex;align-items:center;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .3s ease}.header__menu-item:after,.list-menu__item:after{content:"";position:absolute;left:0;bottom:2px;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .45s cubic-bezier(.16,1,.3,1)}.header__menu-item:hover:after,.list-menu__item:hover:after{transform:scaleX(1);transform-origin:left center}.button,.quick-add__submit,.shopify-challenge__button,.customer button,a.button{will-change:transform}.mg-hud-cursor{position:fixed;top:0;left:0;pointer-events:none;z-index:9999;display:flex;align-items:center;gap:8px;font-family:Courier New,Courier,monospace;font-size:10px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#fff;mix-blend-mode:difference;opacity:0;transition:opacity .3s ease;will-change:transform}.mg-hud-cursor.is-visible{opacity:1}.mg-hud-reticle{position:relative;width:12px;height:12px;transition:transform .35s cubic-bezier(.16,1,.3,1)}.mg-hud-reticle:before,.mg-hud-reticle:after{content:"";position:absolute;background-color:#fff}.mg-hud-reticle:before{top:50%;left:0;width:100%;height:1px;transform:translateY(-50%)}.mg-hud-reticle:after{left:50%;top:0;width:1px;height:100%;transform:translate(-50%)}.mg-hud-cursor.is-active .mg-hud-reticle{transform:rotate(45deg) scale(1.35)}.mg-hud-data{display:flex;flex-direction:column;white-space:nowrap}.mg-hud-status{font-weight:700}.mg-hud-coords{opacity:.7;font-size:9px}@media(pointer:coarse){.mg-hud-cursor{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/madragora-interactions.css.map */
