:root{--cpc-ease:cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:no-preference){@keyframes cpc-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes cpc-pop{0%{transform:scale(.96)}60%{transform:scale(1.02)}to{transform:scale(1)}}main .shopify-section:first-of-type h1,main .shopify-section jumbo-text,main .shopify-section:nth-of-type(2) .text-block{animation:cpc-rise .9s var(--cpc-ease) both}@supports (animation-timeline:view()){main .shopify-section:not(:nth-of-type(-n+2)) .group-block,main .shopify-section:not(:nth-of-type(-n+2)) .text-block,main .shopify-section .product-card{animation:cpc-rise linear both;animation-timeline:view();animation-range:entry 0% cover 28%}}.button,.button-secondary,button.button{transition:transform .25s var(--cpc-ease),box-shadow .25s var(--cpc-ease)}.button:hover,.button-secondary:hover{transform:translateY(-3px);box-shadow:0 10px 24px -10px #1f2a2e73}.button:active{animation:cpc-pop .3s var(--cpc-ease)}main .group-block[style*=border-radius]{transition:transform .35s var(--cpc-ease),box-shadow .35s var(--cpc-ease)}main .group-block[style*=border-radius]:hover{transform:translateY(-6px) rotate(-.4deg);box-shadow:0 18px 40px -18px #1f2a2e59}.product-card img{transition:transform .6s var(--cpc-ease)}.product-card:hover img{transform:scale(1.05)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/cpc-motion.css.map */
