:root{--luxury-motion-duration: .75s;--luxury-motion-ease: cubic-bezier(.25, .46, .45, .94)}.luxury-page-loader{position:fixed;top:0;left:0;z-index:10002;width:100%;height:.2rem;pointer-events:none;background:#b8996a1f}.luxury-page-loader__bar{display:block;height:100%;width:0;background:linear-gradient(90deg,transparent 0%,#b8996a 50%,transparent 100%);animation:luxuryPageLoader 1.15s var(--luxury-motion-ease) forwards}body.luxury-loaded .luxury-page-loader{opacity:0;transition:opacity .45s ease .15s}@keyframes luxuryPageLoader{0%{width:0;margin-left:0;opacity:1}45%{width:55%;margin-left:8%;opacity:1}to{width:0;margin-left:100%;opacity:0}}body.luxury-is-loading #MainContent{opacity:0}.product-card-wrapper,.product-grid,.collection-luxury__grid,.featured-collection .slider-component,.featured-collection .product-grid,.product-grid .grid__item,.collection-luxury__grid-item{opacity:1!important;transform:none!important}body.luxury-loaded #MainContent{opacity:1;transition:opacity var(--luxury-motion-duration) var(--luxury-motion-ease)}.luxury-reveal{opacity:0;transform:translate3d(0,2rem,0);transition:opacity var(--luxury-motion-duration) var(--luxury-motion-ease),transform var(--luxury-motion-duration) var(--luxury-motion-ease);transition-delay:calc(var(--luxury-reveal-order, 0) * .07s);will-change:opacity,transform}.luxury-reveal--visible{opacity:1;transform:translateZ(0);will-change:auto}.luxury-reveal--section{transition-delay:0s}@media(hover:hover)and (min-width:750px){body.luxury-interactions .product-card--luxury .product-card__media{overflow:hidden}body.luxury-interactions .product-card--luxury:hover .product-card__media .media,body.luxury-interactions .product-card--luxury:focus-within .product-card__media .media{transform:none}body.luxury-interactions .product-card--luxury .product-card__media .media img{transition:transform .95s var(--luxury-motion-ease),opacity .75s var(--luxury-motion-ease);transform:scale(1)}body.luxury-interactions .product-card--luxury:hover .product-card__media .media img:first-child,body.luxury-interactions .product-card--luxury:focus-within .product-card__media .media img:first-child{transform:scale(1.05)}body.luxury-interactions .product-card--luxury:hover .media--hover-effect>img+img,body.luxury-interactions .product-card--luxury:focus-within .media--hover-effect>img+img{transform:scale(1.05)}}body.luxury-interactions .product-card__media img,body.luxury-interactions .product__media img,body.luxury-interactions .hero-cinematic__media img,body.luxury-interactions .thumbnail img{transition:opacity .55s var(--luxury-motion-ease)}body.luxury-interactions .product-card--luxury,body.luxury-interactions .card-wrapper{transition:transform .55s var(--luxury-motion-ease)}body.luxury-interactions .button:not(.button--tertiary):not(.shopify-payment-button__button):not([disabled]),body.luxury-interactions .shopify-challenge__button:not([disabled]),body.luxury-interactions .customer button:not([disabled]),body.luxury-interactions .hero-cinematic__button,body.luxury-interactions .footer-luxury__newsletter-button,body.luxury-interactions .product-form__submit,body.luxury-interactions .cart__checkout-button,body.luxury-interactions .email-popup__submit,body.luxury-interactions .product-card__quick-add-btn{transition:color .4s var(--luxury-motion-ease),background .4s var(--luxury-motion-ease),border-color .4s var(--luxury-motion-ease),box-shadow .4s var(--luxury-motion-ease),transform .35s var(--luxury-motion-ease),opacity .35s var(--luxury-motion-ease)}@media(hover:hover){body.luxury-interactions .button:not(.button--tertiary):not(.shopify-payment-button__button):not([disabled]):hover,body.luxury-interactions .shopify-challenge__button:not([disabled]):hover,body.luxury-interactions .customer button:not([disabled]):hover,body.luxury-interactions .hero-cinematic__button:hover,body.luxury-interactions .footer-luxury__newsletter-button:hover,body.luxury-interactions .product-form__submit:not([disabled]):hover,body.luxury-interactions .cart__checkout-button:not([disabled]):hover,body.luxury-interactions .email-popup__submit:hover,body.luxury-interactions .product-card__quick-add-btn:hover{transform:translateY(-.15rem)}body.luxury-interactions .button:not(.button--tertiary):not([disabled]):active,body.luxury-interactions .hero-cinematic__button:active,body.luxury-interactions .product-form__submit:not([disabled]):active{transform:translateY(0)}}body.luxury-interactions .footer-luxury__link,body.luxury-interactions .header-luxury-nav__link{transition:color .35s var(--luxury-motion-ease),opacity .35s var(--luxury-motion-ease)}.hero-cinematic__media,.collection-luxury__hero--with-image{overflow:hidden}.hero-cinematic__media img,.hero-cinematic__media video{will-change:transform;transition:transform .1s linear}.collection-luxury__hero--with-image{background-size:cover;background-position:center;will-change:background-position}@media(hover:hover){body.luxury-interactions .trust-badges__item{transition:transform .5s var(--luxury-motion-ease),box-shadow .5s var(--luxury-motion-ease)}body.luxury-interactions .trust-badges__item:hover{transform:translateY(-.3rem)}}body.luxury-interactions .product--luxury .product__media-item img{transition:opacity .5s var(--luxury-motion-ease),transform .6s var(--luxury-motion-ease)}@media(prefers-reduced-motion:reduce){body.luxury-is-loading #MainContent,body.luxury-loaded #MainContent{opacity:1;transition:none}.luxury-page-loader,.luxury-page-loader__bar{animation:none;display:none}.luxury-reveal{opacity:1;transform:none;transition:none;will-change:auto}body.luxury-interactions .product-card--luxury .product-card__media .media img,body.luxury-interactions img,body.luxury-interactions .button,body.luxury-interactions .hero-cinematic__button,body.luxury-interactions .trust-badges__item{transition:none}.hero-cinematic__media img,.hero-cinematic__media video{transform:none!important;will-change:auto}.collection-luxury__hero--with-image{background-position:center!important;will-change:auto}}@media screen and (max-width:749px){.luxury-reveal{transform:translate3d(0,1.2rem,0)}body.luxury-interactions .product-card--luxury .product-card__media .media img{transition:opacity .55s var(--luxury-motion-ease)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/luxury-micro-interactions.css.map */
