:root{--irx-ease: cubic-bezier(.23, 1, .32, 1);--irx-ease-in-out: cubic-bezier(.77, 0, .175, 1)}.irx-motion [data-reveal]:not([data-reveal=words]){opacity:0;transform:translate3d(0,28px,0);transition:opacity .7s var(--irx-ease),transform .9s var(--irx-ease);transition-delay:calc(var(--d, 0) * 90ms)}.irx-motion [data-reveal].is-in{opacity:1;transform:none}.irx-word{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.irx-word>span{display:inline-block}.irx-motion [data-reveal=words] .irx-word>span{transform:translate3d(0,110%,0);transition:transform 1s var(--irx-ease);transition-delay:calc(var(--i, 0) * 60ms)}.irx-motion [data-reveal=words].is-in .irx-word>span{transform:none}.irx-motion [data-reveal-group]>*{opacity:0;transform:translate3d(0,20px,0);transition:opacity .6s var(--irx-ease),transform .8s var(--irx-ease);transition-delay:calc(var(--d, 0) * 90ms)}.irx-motion [data-reveal-group].is-in>*{opacity:1;transform:none}[data-magnetic]{transition:transform .45s var(--irx-ease)}.irx-anchor{scroll-margin-top:96px}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.irx-lab__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:989px){.irx-lab__grid--2{grid-template-columns:minmax(0,1fr)}}.button,.shopify-payment-button__button,.product-form__submit{transition:transform .12s var(--irx-ease),background-color .2s ease,border-color .2s ease}.button:active,.shopify-payment-button__button:active,.product-form__submit:active{transform:scale(.97);transition-duration:80ms}.card__media,.card-wrapper .card__inner{overflow:hidden}.card-wrapper .card__media img{transition:transform .7s var(--irx-ease)}@media(hover:hover){.card-wrapper:hover .card__media img{transform:scale(1.05)}}.header-wrapper{transition:box-shadow .3s var(--irx-ease)}.header-wrapper.irx-stuck{box-shadow:0 1px #ffffff0f,0 12px 32px #00000073}.header__heading-logo{transition:transform .45s var(--irx-ease);transform-origin:left center}.header-wrapper.irx-stuck .header__heading-logo{transform:scale(.84)}@media screen and (max-width:989px){.header__heading-logo{transform-origin:center}}.header__menu-item>span{position:relative}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none}.header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:#c1272d;transform:scaleX(0);transform-origin:right center;transition:transform .38s var(--irx-ease)}.header__menu-item>span.header__active-menu-item:after{transform:scaleX(1)}@media(hover:hover){.header__menu-item:hover>span:after{transform:scaleX(1);transform-origin:left center}}#cart-icon-bubble.irx-bump svg{animation:irx-bump .56s var(--irx-ease)}@keyframes irx-bump{0%{transform:none}30%{transform:scale(1.28) rotate(-10deg)}60%{transform:scale(.94) rotate(4deg)}to{transform:none}}.irx-age-open .irx-line__text,.irx-age-open .irx-slash,.irx-age-open [data-anim],.irx-age-open .irx-hero__img,.irx-age-open .irx-phero__media img,.irx-age-open .irx-coa .irx-bar__fill,.irx-age-open .collection-hero__title{animation-play-state:paused!important}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid #c1272d;outline-offset:3px}@view-transition{navigation:auto}::view-transition-old(root){animation:irx-vt-out .2s var(--irx-ease) both}::view-transition-new(root){animation:irx-vt-in .32s var(--irx-ease) both}@keyframes irx-vt-out{to{opacity:0}}@keyframes irx-vt-in{0%{opacity:0;transform:translate3d(0,12px,0)}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/instarx-motion.css.map */
