:root{--ch-cursor: 200 207 140;--ch-mark-size: 46px}.chummys-cursor{position:fixed;top:0;left:0;z-index:2147483000;pointer-events:none;opacity:0;will-change:transform;transition:opacity .3s ease}.chummys-cursor.is-visible{opacity:1}.chummys-cursor__dot{display:block;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background-color:rgb(var(--ch-cursor));transform:scale(1);transition:transform .25s ease,opacity .3s ease,background-color .3s ease}.chummys-cursor.is-link .chummys-cursor__dot{transform:scale(2.2);opacity:.28}.chummys-cursor.is-magic{mix-blend-mode:multiply}.chummys-cursor.is-magic .chummys-cursor__dot{transform:scale(4);opacity:1}.chummys-cursor.is-down .chummys-cursor__dot{transform:scale(.75)}.chummys-cursor.is-magic.is-down .chummys-cursor__dot{transform:scale(3.4)}.touch .chummys-cursor,.no-js .chummys-cursor{display:none}@media(max-width:980px),(hover:none),(prefers-reduced-motion:reduce){.chummys-cursor{display:none}}.chummys-mark{display:none;position:absolute;left:50%;top:50%;width:var(--ch-mark-size);height:var(--ch-mark-size);transform:translate(-50%,-50%);pointer-events:none}.chummys-mark__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain}.chummys-mark__img--dark{opacity:var(--header-logo-opacity, 1)}.chummys-mark__img--white{opacity:calc(1 - var(--header-logo-opacity, 1))}.has-chummys-mark .chummys-mark{display:block;clip-path:inset(0 0 0 0);opacity:1;transition:clip-path .7s cubic-bezier(.45,0,.55,1),opacity .7s cubic-bezier(.45,0,.55,1)}.has-chummys-mark>img{clip-path:inset(0 50% 0 50%);transform:scale(1.12);transition:clip-path .7s cubic-bezier(.2,1,.3,1),transform .7s cubic-bezier(.2,1,.3,1),opacity var(--animation-nav, .3s) var(--animation-nav-delay, 0s)}html.chummys-scrolled .has-chummys-mark .chummys-mark{clip-path:inset(0 50% 0 50%);opacity:0}html.chummys-scrolled .has-chummys-mark>img{clip-path:inset(0 0 0 0);transform:scale(1);transition-delay:.25s,.25s,var(--animation-nav-delay, 0s)}.has-dropdown-menu .chummys-mark__img--dark{opacity:1}.has-dropdown-menu .chummys-mark__img--white{opacity:0}@media(max-width:767px){:root{--ch-mark-size: 40px}}@media(prefers-reduced-motion:reduce){.has-chummys-mark .chummys-mark,.has-chummys-mark>img{transition-duration:.01ms}}.chummys-intro-logo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;display:grid;place-items:center;pointer-events:none;opacity:0}.chummys-intro-logo__img{width:min(360px,72vw);height:auto;opacity:0;will-change:transform,opacity;filter:drop-shadow(0 0 18px rgb(255 255 255 / .95)) drop-shadow(0 0 6px rgb(255 255 255 / .9))}html:not(.chummys-intro) .chummys-intro-logo{display:none}html.chummys-intro body{overflow:hidden}html.chummys-intro .loading-bar{display:none}html.chummys-intro .chummys-cursor{opacity:0!important}html.chummys-intro .shopify-section-group-header-group,html.chummys-intro #MainContent>.shopify-section:not(.chummys-hero-section-wrapper),html.chummys-intro .footer-group{opacity:0;transform:translateY(28px)}html.chummys-intro .shopify-section-group-header-group{transform:translateY(-16px)}html.chummys-intro .chummys-hero__frame{opacity:0;transform:scale(.2)}html.chummys-intro .chummys-hero__logo{opacity:0}html.chummys-revealing .chummys-hero__logo{transition:opacity .9s ease .2s}html.chummys-intro .shopify-section-group-header-group,html.chummys-intro #MainContent>.shopify-section:not(.chummys-hero-section-wrapper),html.chummys-intro .footer-group{animation:chummys-intro-failsafe .6s ease 5s forwards}html.chummys-intro .chummys-hero__frame{animation:chummys-intro-failsafe-frame .8s ease 5s forwards}@keyframes chummys-intro-failsafe{to{opacity:1;transform:none}}@keyframes chummys-intro-failsafe-frame{to{opacity:1;transform:scale(1)}}html.chummys-revealing .shopify-section-group-header-group,html.chummys-revealing #MainContent>.shopify-section,html.chummys-revealing .footer-group{transition:opacity .8s ease,transform .8s ease}
/*# sourceMappingURL=/cdn/shop/t/48/assets/chummys-motion.css.map */
