:root{--roo-ease: cubic-bezier(.22, 1, .36, 1);--roo-motion: .7s}.hero-copy .eyebrow,.hero-copy h1,.hero-copy .script,.hero-copy .hero-slide-heading,.hero-copy .tag,.hero-copy .hero-buttons{opacity:0;transform:translate3d(0,18px,0);animation:roo-rise var(--roo-motion) var(--roo-ease) forwards}.hero-copy .eyebrow{animation-delay:.08s}.hero-copy h1,.hero-copy .script,.hero-copy .hero-slide-heading{animation-delay:.18s}.hero-copy .tag{animation-delay:.32s}.hero-copy .hero-buttons{animation-delay:.44s}.hero.has-image>img,.hero-slide.has-image>img{transform:scale(1.06);animation:roo-ken 14s var(--roo-ease) forwards}@keyframes roo-rise{to{opacity:1;transform:none}}@keyframes roo-ken{to{transform:scale(1)}}.reveal{opacity:0;transform:translate3d(0,28px,0);transition:opacity .75s var(--roo-ease),transform .75s var(--roo-ease)}.reveal.in{opacity:1;transform:none}.newsletter.reveal,.rb-statement.reveal,.rb-fabric.reveal,.rb-instagram.reveal{transition-duration:.9s}.product-card{transition:transform .45s var(--roo-ease)}.product-card:hover{transform:translateY(-4px)}.product-thumb img{transition:transform .7s var(--roo-ease)}.product-card:hover .product-thumb img{transform:scale(1.04)}.collection-tile{transition:transform .5s var(--roo-ease),box-shadow .5s ease}.collection-tile:hover{transform:translateY(-6px);box-shadow:0 18px 36px -18px #5c141f6b}.collection-tile-media,.collection-tile img{transition:transform .9s var(--roo-ease)}.collection-tile:hover .collection-tile-media,.collection-tile:hover img{transform:scale(1.05)}.reel-card,.rb-video-card{transition:transform .45s var(--roo-ease),box-shadow .45s ease}.reel-card:hover,.rb-video-card:hover{transform:translateY(-5px) scale(1.015);box-shadow:0 20px 40px -18px #28141480}.btn-rect-solid,.btn-rect,.btn-primary,.nav-cta{transition:transform .25s var(--roo-ease),background .25s ease,color .25s ease,box-shadow .25s ease}.btn-rect-solid:hover,.btn-rect:hover,.btn-primary:hover,.nav-cta:hover{transform:translateY(-2px)}.roo-announce{animation:roo-announce-in .55s var(--roo-ease) both}@keyframes roo-announce-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}.bag-count.show{animation:roo-count-pop .4s var(--roo-ease)}@keyframes roo-count-pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1)}}.size-pills button.active,.size-pills button[aria-pressed=true]{animation:roo-pill-select .35s var(--roo-ease)}@keyframes roo-pill-select{0%{transform:scale(.94)}60%{transform:scale(1.04)}to{transform:scale(1)}}.roo-wa-fab{animation:roo-fab-breathe 3.2s var(--roo-ease) infinite}@keyframes roo-fab-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.roo-wa-fab:hover,.roo-wa-fab:focus-visible{animation:none}html.js .js-fade-img.is-loaded{transition:opacity .5s var(--roo-ease)}@media(prefers-reduced-motion:reduce){.hero-copy .eyebrow,.hero-copy h1,.hero-copy .script,.hero-copy .hero-slide-heading,.hero-copy .tag,.hero-copy .hero-buttons,.hero.has-image>img,.hero-slide.has-image>img,.roo-announce,.bag-count.show,.size-pills button.active,.size-pills button[aria-pressed=true],.roo-wa-fab{animation:none!important;opacity:1!important;transform:none!important}.reveal{opacity:1!important;transform:none!important;transition:none!important}.product-card:hover,.collection-tile:hover,.product-card:hover .product-thumb img,.collection-tile:hover .collection-tile-media,.collection-tile:hover img,.reel-card:hover,.rb-video-card:hover,.btn-rect-solid:hover,.btn-rect:hover,.btn-primary:hover,.nav-cta:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/roo-motion.css.map */
