:root{--db-motion-fast: .18s;--db-motion-base: .38s;--db-motion-slow: .65s;--db-motion-cinematic: 1s;--db-ease-ui: cubic-bezier(.2, .7, .2, 1);--db-ease-reveal: cubic-bezier(.16, 1, .3, 1);--db-ease-cinematic: cubic-bezier(.19, 1, .22, 1);--db-ease-in-out: cubic-bezier(.65, 0, .35, 1)}html[data-db-motion=reduced] *,html[data-db-motion=reduced] *:before,html[data-db-motion=reduced] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-motion-level=none] *,[data-motion-level=none] *:before,[data-motion-level=none] *:after{animation:none!important;transition-duration:.01ms!important}[data-db-reveal]{opacity:1;transform:none}.db-draw-line{position:relative;display:block;height:.3rem;width:var(--db-line-width, 6.4rem);background:var(--db-world, var(--db-accent));transform-origin:left center}.db-marquee{display:flex;overflow:hidden;gap:var(--db-marquee-gap, 4rem);-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}.db-marquee__track{display:flex;flex:none;gap:var(--db-marquee-gap, 4rem);min-width:100%;justify-content:space-around}html:not([data-db-motion=reduced]) .db-marquee[data-db-marquee=true] .db-marquee__track{animation:db-marquee var(--db-marquee-duration, 28s) linear infinite}.db-marquee[data-db-marquee=true]:hover .db-marquee__track,.db-marquee[data-db-marquee=true]:focus-within .db-marquee__track{animation-play-state:paused}@keyframes db-marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--db-marquee-gap, 4rem)))}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.db-zoom img{transition:transform var(--db-motion-cinematic) var(--db-ease-reveal)}.db-zoom:hover img,.db-zoom:focus-within img{transform:scale(1.04)}}.db-portal{position:relative;aspect-ratio:1;border-radius:50%;overflow:hidden;isolation:isolate;background:var(--db-world, var(--db-accent))}.db-portal>img,.db-portal>picture,.db-portal>picture>img,.db-portal>video,.db-portal>canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.db-portal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 .2rem #ffffff59,inset 0 0 6rem #11111173;pointer-events:none}.db-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none;touch-action:pan-y}.db-sticky-enter{transition:transform var(--db-motion-base) var(--db-ease-ui),opacity var(--db-motion-base) ease}.db-sticky-enter[hidden]{display:none}.db-portal-transition{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;pointer-events:none;background:#111;clip-path:circle(var(--db-r, 0px) at var(--x, 50%) var(--y, 50%));display:none}.db-portal-transition.is-active{display:block}.db-portal-transition__ring{position:absolute;left:var(--x, 50%);top:var(--y, 50%);width:12rem;height:12rem;transform:translate(-50%,-50%);border-radius:50%;box-shadow:0 0 0 .3rem var(--db-accent),0 0 6rem 1rem #ffb00059;opacity:.9}[data-db-parallax]{overflow:hidden}[data-db-parallax]>picture,[data-db-parallax]>img,[data-db-parallax]>video{display:block;width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/2/assets/db-motion.css.map */
