:root{--koyee-ease: cubic-bezier(.22, 1, .36, 1);--koyee-duration: .7s;--koyee-duration-fast: .45s;--hover-transition-duration: var(--koyee-duration);--hover-transition-timing: var(--koyee-ease);--hover-subtle-zoom-amount: 1.045;--hover-lift-amount: 6px}@media(prefers-reduced-motion:reduce){:root{--koyee-duration: .01s;--koyee-duration-fast: .01s;--hover-transition-duration: .01s}}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.card-hover-effect-subtle-zoom .card-gallery,.card-hover-effect-subtle-zoom .collection-card__image{transform-origin:center;transition:transform var(--koyee-duration) var(--koyee-ease),filter var(--koyee-duration) var(--koyee-ease)}.card-hover-effect-subtle-zoom .product-card:hover .card-gallery,.card-hover-effect-subtle-zoom .collection-card:hover .collection-card__image{transform:scale(1.045);filter:saturate(1.05) contrast(1.02)}.product-card,.collection-card,.featured-blog-posts-card,.predictive-search-results__card{transition:transform var(--koyee-duration) var(--koyee-ease),box-shadow var(--koyee-duration) var(--koyee-ease),border-color var(--koyee-duration-fast) var(--koyee-ease)}.product-card:hover,.collection-card:hover,.featured-blog-posts-card:hover,.predictive-search-results__card:hover{transform:translateY(-6px);box-shadow:0 18px 45px -26px #0f2a1d75,0 8px 22px -14px #0f2a1d47}.button,.button--primary,.button--secondary,.shopify-payment-button__button,.add-to-cart-button,button[type=submit]{transition:background-color var(--koyee-duration-fast) var(--koyee-ease),color var(--koyee-duration-fast) var(--koyee-ease),border-color var(--koyee-duration-fast) var(--koyee-ease),transform var(--koyee-duration-fast) var(--koyee-ease),box-shadow var(--koyee-duration-fast) var(--koyee-ease)}.button:hover,.button--primary:hover,.button--secondary:hover,.shopify-payment-button__button:hover,.add-to-cart-button:hover,button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 12px 24px -18px #0f2a1d94}.header-menu .menu-list__link-title{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:0% 1.5px;background-position:right calc(100% - .15rem);transition:background-size .55s var(--koyee-ease),color var(--koyee-duration-fast) var(--koyee-ease)}.header-menu .menu-list__list-item:hover .menu-list__link-title,.header-menu .menu-list__link-title:hover{background-size:100% 1.5px;background-position:left calc(100% - .15rem)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/koyee-motion.css.map */
