.site-preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-modal);display:grid;width:100%;height:100%;place-items:center;background:var(--preloader-bg, var(--color-background));opacity:0;pointer-events:none;transition:opacity var(--preloader-exit-duration) var(--ease-standard),visibility 0s linear var(--preloader-exit-duration)}.site-preloader__inner{display:grid;justify-items:center;gap:var(--space-6)}.site-preloader__media{width:min(var(--preloader-image-width),70vw);opacity:0;transform:scale(1);transition:opacity var(--preloader-enter-duration) var(--ease-emphasized),transform var(--preloader-enter-duration) var(--ease-emphasized)}.site-preloader--fade_scale .site-preloader__media{transform:scale(.96)}.site-preloader.is-visible .site-preloader__media,.no-js .site-preloader__media{opacity:1;transform:scale(1)}.site-preloader.is-visible,.no-js .site-preloader{opacity:1;pointer-events:auto}.site-preloader.is-leaving{opacity:0;pointer-events:none;visibility:hidden}.site-preloader__image{display:block;width:100%;height:auto}.site-preloader__line{position:relative;width:min(10rem,42vw);height:1px;overflow:hidden;background:color-mix(in srgb,var(--preloader-track-color, var(--color-border)) 70%,transparent);opacity:0;transition:opacity var(--preloader-enter-duration) var(--ease-standard)}.site-preloader.is-visible .site-preloader__line,.no-js .site-preloader__line{opacity:1}.site-preloader__progress{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:var(--preloader-line-color, var(--color-primary-dark));transform:scaleX(0);transform-origin:left center}.site-preloader.is-visible .site-preloader__progress,.no-js .site-preloader__progress{animation:preloader-progress var(--preloader-loading-duration) var(--ease-standard) forwards}.no-js .site-preloader{animation:preloader-no-js-fallback 1ms linear var(--preloader-max-duration) forwards}@keyframes preloader-progress{to{transform:scaleX(1)}}@keyframes preloader-no-js-fallback{to{opacity:0;pointer-events:none;visibility:hidden}}.animate-fade-in,[data-motion-reveal]{--motion-reveal-distance: var(--space-4);opacity:1;transform:none;transition:opacity var(--motion-editorial) var(--ease-emphasized),transform var(--motion-editorial) var(--ease-emphasized)}.animate-fade-in.is-reveal-pending,[data-motion-reveal].is-reveal-pending{opacity:0;transform:translateY(var(--motion-reveal-distance))}.animate-fade-in.is-visible,.animate-fade-in.is-reveal-visible,[data-motion-reveal].is-reveal-visible,.no-js .animate-fade-in{opacity:1;transform:translateY(0)}.motion-disabled .animate-fade-in,.motion-disabled [data-motion-reveal],[data-motion=off] .animate-fade-in,[data-motion=off] [data-motion-reveal]{opacity:1;transform:none;transition:none}@media(hover:hover){.hover-lift{transition:transform var(--motion-standard) var(--ease-standard)}.hover-lift:hover{transform:translateY(-2px)}.product-card__media,.collection-card__media,.editorial-card__media,[data-product-card] .media,[data-collection-card] .media,[data-editorial-image]{overflow:hidden}.product-card__image,.collection-card__image,.editorial-card__image,[data-product-card] img,[data-collection-card] img,a[data-editorial-image] img{transition:transform var(--motion-editorial) var(--ease-emphasized)}.product-card:hover .product-card__image,[data-product-card]:hover img,.collection-card:hover .collection-card__image,.editorial-card:hover .editorial-card__image,[data-collection-card]:hover img,a[data-editorial-image]:hover img{transform:scale(1.015)}}.link-underline-reveal{position:relative;text-decoration:none}.link-underline-reveal:after{position:absolute;inset-block-end:-.15em;inset-inline:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:left center;transition:transform var(--motion-fast) var(--ease-standard)}.link-underline-reveal:hover:after,.link-underline-reveal:focus-visible:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.site-preloader,.site-preloader__media,.site-preloader__line{animation:none;transform:none;transition-duration:1ms}.site-preloader__progress{animation:none;transform:scaleX(1)}.animate-fade-in,[data-motion-reveal],.hover-lift,.link-underline-reveal:after,.product-card__image,.collection-card__image,.editorial-card__image,[data-product-card] img,[data-collection-card] img,a[data-editorial-image] img{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/animations.css.map */
