:root{--duration-short:100ms;--duration-default:200ms;--duration-announcement-bar:250ms;--duration-medium:300ms;--duration-long:500ms;--duration-extra-long:600ms;--duration-extended:3s;--ease-out-slow:cubic-bezier(0,0,.3,1);--easing:cubic-bezier(.33,0,0,1);--animation-slide-in:slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in:fadeIn var(--duration-extra-long) var(--ease-out-slow);--delay-small:33ms;--delay-normal:67ms;--delay-long:133ms}.animation .animation--section-introduction>*{--delay-amount:var(--delay-normal);--duration-amount:var(--duration-default);opacity:0;transform:translateY(20px);transition:transform var(--duration-amount) cubic-bezier(.33,0,0,1),opacity var(--duration-amount) cubic-bezier(.33,0,0,1);transition:transform var(--duration-amount) var(--ease-out-slow),opacity var(--duration-amount) var(--ease-out-slow);transition-delay:calc(var(--delay-amount) * 0);transition-delay:calc(var(--delay-amount) * var(--delay-offset-multiplier,0))}.animation.is-visible .animation--section-introduction>*{opacity:1;transform:unset}.animation--popup .animation--popup-item{--delay-amount:var(--delay-normal);--duration-amount:var(--duration-default);opacity:0;transform:translateY(20px);transition:transform var(--duration-amount) cubic-bezier(.33,0,0,1),opacity var(--duration-amount) cubic-bezier(.33,0,0,1);transition:transform var(--duration-amount) var(--easing),opacity var(--duration-amount) var(--easing);transition-delay:calc(var(--delay-amount) * 0);transition-delay:calc(var(--delay-amount) * var(--delay-offset-multiplier,0))}.animation--popup.animation--popup-revealed .animation--popup-item{opacity:1;transform:unset}.animation--popup .popup__image .image__img{transform:scale(.8);opacity:0;transition:transform var(--duration-long) var(--easing),opacity var(--duration-long) var(--easing);transition:transform var(--duration-default) var(--easing),opacity var(--duration-default) var(--easing);transition-delay:calc(67ms * 0);transition-delay:calc(var(--delay-normal) * var(--delay-offset-multiplier,0));-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focal-alignment);object-position:var(--focal-alignment);width:100%;height:100%;transition-duration:1200ms;transition-duration:var(--duration-extra-long);transition-delay:0}.animation--popup.animation--popup-revealed .popup__image .image__img{opacity:1;transform:unset}.animation .featured-collection-slider__content.fadeout{opacity:0;transition:opacity 300ms cubic-bezier(.33,0,0,1);transition:opacity var(--duration-fast) var(--ease-out-slow)}.animation .featured-collection-slider__content.init-reveal{opacity:0;transition:transform 300ms cubic-bezier(.33,0,0,1),opacity 300ms cubic-bezier(.33,0,0,1);transition:transform var(--duration-fast) var(--ease-out-slow),opacity var(--duration-fast) var(--ease-out-slow)}.animation .featured-collection-slider__content.init-reveal.reveal{opacity:1;transform:unset;transition:transform 500ms cubic-bezier(.33,0,0,1),opacity 500ms cubic-bezier(.33,0,0,1);transition:transform var(--duration-default) var(--ease-out-slow),opacity var(--duration-default) var(--ease-out-slow)}.animation .featured-collection-slider__content.init-reveal{transform:translateY(20px)}.animation .featured-collection-slider__content.init-reveal.reveal{transform:unset}.animation.animation--list-slider .animation--controls{--delay-amount:var(--delay-normal);--duration-amount:var(--duration-default);opacity:0;transform:translateY(20px);transition:transform var(--duration-amount) cubic-bezier(.33,0,0,1),opacity var(--duration-amount) cubic-bezier(.33,0,0,1);transition:transform var(--duration-amount) var(--ease-out-slow),opacity var(--duration-amount) var(--ease-out-slow);transition-delay:calc(var(--delay-amount) * 0);transition-delay:calc(var(--delay-amount) * var(--delay-offset-multiplier,0))}.animation.animation--list-slider .animation--item{--delay-amount:var(--delay-small);--duration-amount:var(--duration-default);opacity:0;transform:translateY(40px);transition:transform var(--duration-amount) cubic-bezier(.33,0,0,1),opacity var(--duration-amount) cubic-bezier(.33,0,0,1);transition:transform var(--duration-amount) var(--ease-out-slow),opacity var(--duration-amount) var(--ease-out-slow);transition-delay:calc(var(--delay-amount) * 0);transition-delay:calc(var(--delay-amount) * var(--delay-offset-multiplier,0))}.animation.animation--list-slider.is-visible .animation--controls,.animation.animation--list-slider.is-visible .animation--item{opacity:1;transform:unset}