:root{--phx-gold: #C8A96A;--phx-gold-rgb: 200, 169, 106;--phx-purple: #7A3F91;--phx-purple-rgb: 122, 63, 145;--phx-lift-y: -6px;--phx-scale: 1.02;--phx-zoom-scale: 1.08;--phx-glow-opacity: .22;--phx-parallax-max: 6px;--phx-magnetic-max: 6px;--phx-shadow-blur: 24px;--phx-shadow-spread: 0px;--phx-border-width: 1.5px;--phx-duration: .42s;--phx-easing: cubic-bezier(.22, 1, .36, 1);--phx-easing-out: cubic-bezier(.16, 1, .3, 1)}body.phx-intensity-low{--phx-lift-y: -3px;--phx-scale: 1.01;--phx-zoom-scale: 1.04;--phx-glow-opacity: .12;--phx-parallax-max: 3px;--phx-magnetic-max: 3px;--phx-shadow-blur: 14px;--phx-border-width: 1px}body.phx-intensity-high{--phx-lift-y: -10px;--phx-scale: 1.035;--phx-zoom-scale: 1.12;--phx-glow-opacity: .35;--phx-parallax-max: 10px;--phx-magnetic-max: 10px;--phx-shadow-blur: 40px;--phx-border-width: 2px}body.phx-speed-slow{--phx-duration: .7s}body.phx-speed-fast{--phx-duration: .22s}.premium-hover-enabled .phx-target{will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(hover:hover){.premium-hover-enabled.phx-preset-luxury-lift .phx-target{transition:transform var(--phx-duration) var(--phx-easing),box-shadow var(--phx-duration) var(--phx-easing);transform:translateZ(0)}.premium-hover-enabled.phx-preset-luxury-lift .phx-target:hover{transform:translateY(var(--phx-lift-y)) scale(var(--phx-scale)) translateZ(0);box-shadow:0 4px 8px #0000000f,0 8px var(--phx-shadow-blur) #0000001a,0 20px 40px #00000014}.premium-hover-enabled.phx-preset-luxury-lift .phx-target .card__media img,.premium-hover-enabled.phx-preset-luxury-lift .phx-target .media img,.premium-hover-enabled.phx-preset-luxury-lift .phx-target .banner__media img{transition:transform var(--phx-duration) var(--phx-easing);transform:scale(1)}.premium-hover-enabled.phx-preset-luxury-lift .phx-target:hover .card__media img,.premium-hover-enabled.phx-preset-luxury-lift .phx-target:hover .media img,.premium-hover-enabled.phx-preset-luxury-lift .phx-target:hover .banner__media img{transform:scale(1.03)}}@media(hover:hover){.premium-hover-enabled.phx-preset-editorial-zoom .phx-target .card__media,.premium-hover-enabled.phx-preset-editorial-zoom .phx-target .media,.premium-hover-enabled.phx-preset-editorial-zoom .phx-target .banner__media{overflow:hidden}.premium-hover-enabled.phx-preset-editorial-zoom .phx-target .card__media img,.premium-hover-enabled.phx-preset-editorial-zoom .phx-target .media img,.premium-hover-enabled.phx-preset-editorial-zoom .phx-target .banner__media img{transition:transform var(--phx-duration) var(--phx-easing);transform:scale(1) translateZ(0);will-change:transform}.premium-hover-enabled.phx-preset-editorial-zoom .phx-target:hover .card__media img,.premium-hover-enabled.phx-preset-editorial-zoom .phx-target:hover .media img,.premium-hover-enabled.phx-preset-editorial-zoom .phx-target:hover .banner__media img{transform:scale(var(--phx-zoom-scale)) translateZ(0)}.premium-hover-enabled.phx-preset-editorial-zoom .phx-target .card__information,.premium-hover-enabled.phx-preset-editorial-zoom .phx-target .card__content{transition:transform var(--phx-duration) var(--phx-easing)}.premium-hover-enabled.phx-preset-editorial-zoom .phx-target:hover .card__information,.premium-hover-enabled.phx-preset-editorial-zoom .phx-target:hover .card__content{transform:translateY(-3px)}}@media(hover:hover){.premium-hover-enabled.phx-preset-champagne-glow .phx-target{position:relative;isolation:isolate;transition:transform var(--phx-duration) var(--phx-easing),box-shadow var(--phx-duration) var(--phx-easing);transform:translateZ(0)}.premium-hover-enabled.phx-preset-champagne-glow .phx-target:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(ellipse at 50% 100%,rgba(var(--phx-gold-rgb),var(--phx-glow-opacity)),rgba(var(--phx-gold-rgb),0) 70%);opacity:0;transition:opacity var(--phx-duration) var(--phx-easing);pointer-events:none;z-index:1;mix-blend-mode:screen}.premium-hover-enabled.phx-preset-champagne-glow .phx-target:hover:after{opacity:1}.premium-hover-enabled.phx-preset-champagne-glow .phx-target:hover{transform:translateY(calc(var(--phx-lift-y) * .4)) translateZ(0);box-shadow:0 8px 24px rgba(var(--phx-gold-rgb),.12),0 2px 8px #0000000f}}@media(hover:hover){.premium-hover-enabled.phx-preset-reveal-border .phx-target{position:relative;transition:transform var(--phx-duration) var(--phx-easing);transform:translateZ(0)}.premium-hover-enabled.phx-preset-reveal-border .phx-target:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:var(--phx-border-width) solid rgba(var(--phx-gold-rgb),0);transition:border-color calc(var(--phx-duration) * .5) var(--phx-easing),opacity var(--phx-duration) var(--phx-easing);pointer-events:none;z-index:2;opacity:0;clip-path:inset(0 100% 0 0)}.premium-hover-enabled.phx-preset-reveal-border .phx-target:hover:before{border-color:rgba(var(--phx-gold-rgb),.75);opacity:1;clip-path:inset(0 0% 0 0);transition:clip-path var(--phx-duration) var(--phx-easing-out),border-color calc(var(--phx-duration) * .3) ease,opacity calc(var(--phx-duration) * .3) ease}.premium-hover-enabled.phx-preset-reveal-border .phx-target:hover{transform:translateY(calc(var(--phx-lift-y) * .5)) translateZ(0)}.premium-hover-enabled.phx-preset-reveal-border .phx-target .card__media img,.premium-hover-enabled.phx-preset-reveal-border .phx-target .media img{transition:transform var(--phx-duration) var(--phx-easing)}.premium-hover-enabled.phx-preset-reveal-border .phx-target:hover .card__media img,.premium-hover-enabled.phx-preset-reveal-border .phx-target:hover .media img{transform:scale(1.04) translateZ(0)}}.premium-hover-enabled.phx-preset-premium-parallax .phx-target{--phx-rx: 0;--phx-ry: 0;transition:transform var(--phx-duration) var(--phx-easing);transform:perspective(800px) rotateX(var(--phx-rx)) rotateY(var(--phx-ry)) translateZ(0);will-change:transform}.premium-hover-enabled.phx-preset-premium-parallax .phx-target.phx-moving{transition:none}.premium-hover-enabled.phx-preset-premium-parallax .phx-target.phx-resetting{transition:transform calc(var(--phx-duration) * 1.5) var(--phx-easing);--phx-rx: 0deg;--phx-ry: 0deg}.premium-hover-enabled.phx-preset-premium-parallax .phx-target .card__media img,.premium-hover-enabled.phx-preset-premium-parallax .phx-target .media img{transition:transform var(--phx-duration) var(--phx-easing);transform:scale(1.05) translateZ(0)}.premium-hover-enabled.phx-preset-magnetic .phx-target{--phx-tx: 0px;--phx-ty: 0px;transition:transform var(--phx-duration) var(--phx-easing);transform:translate(var(--phx-tx),var(--phx-ty)) translateZ(0);will-change:transform}.premium-hover-enabled.phx-preset-magnetic .phx-target.phx-moving{transition:transform .1s linear}.premium-hover-enabled.phx-preset-magnetic .phx-target.phx-resetting{transition:transform calc(var(--phx-duration) * 1.2) var(--phx-easing);--phx-tx: 0px;--phx-ty: 0px}.premium-hover-enabled.phx-preset-magnetic .phx-target:hover{box-shadow:0 6px 20px #00000014,0 2px 8px #0000000a}@media(prefers-reduced-motion:reduce){body.phx-respect-reduced-motion .phx-target,body.phx-respect-reduced-motion .phx-target:before,body.phx-respect-reduced-motion .phx-target:after,body.phx-respect-reduced-motion .phx-target .card__media img,body.phx-respect-reduced-motion .phx-target .media img,body.phx-respect-reduced-motion .phx-target .banner__media img,body.phx-respect-reduced-motion .phx-target .card__information,body.phx-respect-reduced-motion .phx-target .card__content{transition:none!important;transform:none!important;animation:none!important}body.phx-respect-reduced-motion .phx-target:after{display:none}}@media(hover:hover){.premium-hover-enabled.phx-preset-editorial-zoom .banner__media,.premium-hover-enabled.phx-preset-luxury-lift .banner__media{overflow:hidden}.premium-hover-enabled.phx-preset-editorial-zoom .banner__media img,.premium-hover-enabled.phx-preset-luxury-lift .banner__media img{transition:transform var(--phx-duration) var(--phx-easing);transform:scale(1) translateZ(0)}.premium-hover-enabled.phx-preset-editorial-zoom .banner:hover .banner__media img,.premium-hover-enabled.phx-preset-luxury-lift .banner:hover .banner__media img{transform:scale(1.04) translateZ(0)}}@media(hover:hover){.premium-hover-enabled .product-grid,.premium-hover-enabled .collection-list{isolation:isolate}.premium-hover-enabled .product-grid .grid__item:hover,.premium-hover-enabled .collection-list .grid__item:hover{z-index:2;position:relative}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/premium-hover.css.map */
