html{scroll-behavior:smooth}#header-group,header-component{position:sticky;top:0;z-index:40;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .3s ease;will-change:transform}#header-group.tp-header-hidden,header-component.tp-header-hidden{transform:translateY(-100%)}#header-group.tp-header-shown,header-component.tp-header-shown{transform:translateY(0);box-shadow:0 8px 24px #0000000f}.tp-marquee{overflow:hidden;white-space:nowrap}.tp-marquee__track{display:inline-flex;gap:3rem;animation:tp-marquee 28s linear infinite;will-change:transform}.tp-marquee__track span{padding-inline:.5rem}@keyframes tp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}html.tp-js .tp-reveal:not(.is-visible){opacity:0;transform:translateY(36px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}html.tp-js .tp-reveal.is-visible,html.tp-js.tp-all-visible .tp-reveal{opacity:1!important;transform:none!important}.tp-reveal-delay-1{transition-delay:.08s}.tp-reveal-delay-2{transition-delay:.16s}.tp-reveal-delay-3{transition-delay:.24s}.tp-reveal-delay-4{transition-delay:.32s}.tp-hero{position:relative;isolation:isolate;overflow:hidden}.tp-hero__media--video{position:relative;min-height:70vw;background:#121212}@media screen and (min-width:750px){.tp-hero__media--video{min-height:100%}}.tp-hero__video,.tp-hero__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.tp-hero__video{z-index:1}.tp-hero__poster{z-index:0}.tp-hero__copy{position:relative;z-index:2}@media(prefers-reduced-motion:reduce){html{scroll-behavior:smooth!important}html.tp-js .tp-reveal:not(.is-visible){transition:opacity .8s cubic-bezier(.22,1,.36,1) !important,transform .8s cubic-bezier(.22,1,.36,1)!important}html.tp-js .tp-reveal.is-visible,html.tp-js.tp-all-visible .tp-reveal{opacity:1!important;transform:none!important;transition:opacity .8s cubic-bezier(.22,1,.36,1) !important,transform .8s cubic-bezier(.22,1,.36,1)!important}html body #header-group,html body header-component{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .3s ease!important;animation-play-state:running!important}html body .tp-marquee__track{animation:tp-marquee 28s linear infinite!important}html body .theme-drawer__dialog--opening{animation:drawer-slide-in var(--animation-speed, .35s) var(--animation-timing-fade-in, ease)!important}html body .theme-drawer__dialog--closing{animation:drawer-slide-out var(--animation-speed, .35s) var(--animation-timing-fade-out, ease) forwards!important}html body .menu-open>.menu-drawer,html body details.menu-open>.menu-drawer,html body .menu-open>.menu-drawer__submenu:not(.menu-drawer__menu--childlist){transform:translate(0)!important;visibility:visible!important;opacity:1!important;transition:transform .35s ease,visibility .35s ease,opacity .35s ease!important}html body .menu-open .menu-drawer__backdrop{opacity:1!important;transition:opacity .35s ease!important}html body .scroll-trigger,html body .scroll-trigger.animate--fade-in,html body .scroll-trigger.animate--slide-in,html body [data-animate],html body [data-animation],html body .animate--fade-in,html body .animate--slide-in,html body .animate--slide-in-up,html body .animate--slide-in-left,html body .animate--slide-in-right,html body video-background-component video{opacity:1!important}html body video-background-component video{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tucapets-motion.css.map */
