html.sun-motion{--sun-ease: cubic-bezier(.22, 1, .36, 1);--sun-dur-fast: .18s;--sun-dur-med: .35s;--sun-dur-slow: .6s}@layer sun-motion-base{html.sun-motion :where(a,button,summary,label,[role=menuitem]){transition:color var(--sun-dur-fast) ease,background-color var(--sun-dur-fast) ease,border-color var(--sun-dur-fast) ease,fill var(--sun-dur-fast) ease,opacity var(--sun-dur-fast) ease}}@media(hover:none),(max-width:989.98px){.scv4-card__img--hover{display:none!important}}@media(prefers-reduced-motion:no-preference){html.sun-motion img.scv4-card__img:not(.scv4-card__img--hover){transition:opacity .3s ease,transform var(--sun-dur-slow) var(--sun-ease)}html.sun-motion img.sun-img-wait{opacity:0!important}@media(hover:hover)and (min-width:990px){html.sun-motion .scv4-card__media-link{overflow:hidden}html.sun-motion .scv4-card:hover .scv4-card__img{transform:scale(1.045)}html.sun-motion .scv4-card__img--hover{opacity:0;z-index:2;transition:opacity var(--sun-dur-med) ease,transform var(--sun-dur-slow) var(--sun-ease)}html.sun-motion .scv4-card:hover .scv4-card__img--hover{opacity:1}html.sun-motion .scv4-card[data-sun-swatched] .scv4-card__img--hover{display:none}}@media(hover:hover)and (min-width:750px){html.sun-motion .scv4-card__qa{transform:translateY(6px);transition:opacity .22s var(--sun-ease),transform .22s var(--sun-ease)}html.sun-motion .scv4-card:hover .scv4-card__qa,html.sun-motion .scv4-card:focus-within .scv4-card__qa{transform:translateY(0)}}html.sun-motion a[class*=kindred-header-nav-link-]:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .22s var(--sun-ease)}html.sun-motion a[class*=kindred-header-nav-link-]:hover:after,html.sun-motion a[class*=kindred-header-nav-link-]:focus-visible:after{transform:scaleX(1)}html.sun-motion .product__accordion summary .icon-caret{transition:transform .25s var(--sun-ease)}html.sun-motion .sunoire-cart-tiers__step.sun-unlocked .sunoire-cart-tiers__badge{animation:sun-pop .55s var(--sun-ease)}html.sun-motion .sun-bump{animation:sun-pop .4s var(--sun-ease)}html.sun-motion .product-form__submit .product-form__submit-inner{display:inline-block;transition:opacity .15s ease,transform .15s ease}html.sun-motion .scv4-grid{animation:sun-fade-in .3s ease-out;transition:opacity .16s ease}html.sun-motion .scv4-grid.sun-dip{opacity:.3}html.sun-motion [data-sun-reveal]{opacity:0;transform:translateY(18px);transition:opacity .55s var(--sun-ease),transform .55s var(--sun-ease)}html.sun-motion [data-sun-reveal].sun-inview{opacity:1;transform:none}html.sun-motion .sunoire-hero__content>*{animation:sun-rise .6s var(--sun-ease) both}html.sun-motion .sunoire-hero__content>*:nth-child(1){animation-delay:.05s}html.sun-motion .sunoire-hero__content>*:nth-child(2){animation-delay:.14s}html.sun-motion .sunoire-hero__content>*:nth-child(3){animation-delay:.23s}html.sun-motion .sunoire-hero__content>*:nth-child(4){animation-delay:.32s}html.sun-motion .sunoire-hero__scroll{animation:sun-drift 2.6s ease-in-out 1.1s infinite}@keyframes sun-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes sun-drift{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes sun-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sun-pop{0%{transform:scale(1)}45%{transform:scale(1.22)}to{transform:scale(1)}}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/sunoire-motion.css.map */
