.ambition-page,#rn-footer{--ui-ease: cubic-bezier(.2, .7, .2, 1);--ui-response: .24s}.ambition-page .ui-motion-label,#rn-footer .ui-motion-label{display:inline-block;position:relative;pointer-events:none}.ambition-page .colors button>.ui-motion-label{min-height:0;border:0}.ambition-page .cta{position:relative;isolation:isolate;overflow:hidden}.ambition-page .cta:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#45463f;transform:scaleX(0);transform-origin:left;pointer-events:none}.ambition-page .cta:is(:hover,:focus-visible){background:#1d1e1b}.ambition-page .cta:focus-visible:before{transform:scaleX(1)}.ambition-page .ambition-header .ui-motion-label:after,#rn-footer .rn-footer__nav .ui-motion-label:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left}.ambition-page .ambition-header a:focus-visible .ui-motion-label:after,#rn-footer .rn-footer__nav a:focus-visible .ui-motion-label:after{transform:scaleX(1)}.ambition-page .colors button:focus-visible:after{transform:scaleX(1)}.ambition-page :is(.editorial,.product-image,.accessories>div,.loop-track article)>picture{overflow:hidden}.ambition-page .product-image[data-ui-loading]:after{content:"";position:absolute;z-index:2;left:0;right:0;bottom:0;height:2px;background:var(--ink);opacity:.5;transform:scaleX(.45);transform-origin:left;pointer-events:none}@media(prefers-reduced-motion:no-preference){.ambition-page .ui-motion-label,#rn-footer .ui-motion-label{transition:transform var(--ui-response) var(--ui-ease),opacity var(--ui-response) ease}.ambition-page .cta:before{transition:transform .42s var(--ui-ease)}.ambition-page .ambition-header .ui-motion-label:after,#rn-footer .rn-footer__nav .ui-motion-label:after{transition:transform .32s var(--ui-ease)}.ambition-page .ambition-header a>picture,#rn-footer .rn-footer__social a svg,#rn-footer .rn-icon-button svg{transition:transform var(--ui-response) var(--ui-ease),opacity var(--ui-response) ease}.ambition-page :is(.editorial,.product-image,.accessories>div,.loop-track article)>picture>img{transition:scale .65s var(--ui-ease)}.ambition-page .cta:focus-visible .ui-motion-label,.ambition-page .ambition-header a:focus-visible .ui-motion-label,.ambition-page .colors button:focus-visible .ui-motion-label{transform:translateY(-1px)}.ambition-page .ambition-header a:focus-visible>picture{opacity:.7}#rn-footer .rn-footer__nav a:focus-visible .ui-motion-label{transform:translate(3px)}#rn-footer .rn-footer__social a:focus-visible svg{transform:translateY(-2px)}#rn-footer .rn-icon-button:focus-visible svg{transform:translate(3px)}.ambition-page .product-image[data-ui-loading][data-ui-visible]:after{animation:ui-gallery-loading 1.1s ease-in-out infinite}@media(hover:hover)and (pointer:fine){.ambition-page .cta:hover:before{transform:scaleX(1)}.ambition-page .cta:hover .ui-motion-label,.ambition-page .ambition-header a:hover .ui-motion-label,.ambition-page .colors button:hover .ui-motion-label{transform:translateY(-1px)}.ambition-page .ambition-header a:hover .ui-motion-label:after,#rn-footer .rn-footer__nav a:hover .ui-motion-label:after{transform:scaleX(1)}.ambition-page .ambition-header a:hover>picture{opacity:.7}.ambition-page .colors button:hover:after{transform:scaleX(1);opacity:.45}.ambition-page .colors button[aria-pressed=true]:after{opacity:1}.ambition-page :is(.editorial,.product-image,.accessories>div,.loop-track article):hover>picture>img{scale:1.025}#rn-footer .rn-footer__nav a:hover .ui-motion-label{transform:translate(3px)}#rn-footer .rn-footer__social a:hover svg{transform:translateY(-2px)}#rn-footer .rn-icon-button:hover svg{transform:translate(3px)}}.ambition-page :is(.cta,.colors button,.ambition-header a):is(:active,[data-ui-pressed]) .ui-motion-label{transform:translateY(1px) scale(.98);transition-duration:90ms}#rn-footer :is(.rn-footer__nav a,.rn-footer__vip-link):is(:active,[data-ui-pressed]) .ui-motion-label{transform:translateY(1px);transition-duration:90ms}#rn-footer :is(.rn-footer__social a,.rn-icon-button):is(:active,[data-ui-pressed]) svg{transform:scale(.92);transition-duration:90ms}}@media(prefers-reduced-motion:reduce){.ambition-page .cta:before{transform:none;opacity:0}.ambition-page .cta:is(:hover,:focus-visible):before{opacity:1}}@media(hover:none),(pointer:coarse){#rn-footer .rn-footer__vip-link:hover:not(:focus-visible) svg{transform:none}}@keyframes ui-gallery-loading{0%,to{transform:scaleX(.2);opacity:.35}55%{transform:scaleX(.85);opacity:.7}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ambition-ui-motion.css.map */
