@keyframes dlm-failsafe{to{opacity:1;transform:none;filter:none}}@keyframes dlm-rise{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:none}}@keyframes dlm-word{0%{transform:translate3d(0,108%,0) rotate(4deg)}to{transform:none}}@keyframes dlm-vis{to{visibility:visible}}@keyframes dlm-bar-failsafe{to{transform:none}}@keyframes dlm-img-l{0%{opacity:.15;transform:translate3d(40px,0,0)}to{opacity:1;transform:none}}@keyframes dlm-img-r{0%{opacity:.15;transform:translate3d(-40px,0,0)}to{opacity:1;transform:none}}.dlm-progress{position:fixed;left:0;top:0;height:3px;width:100%;z-index:100;transform-origin:0 50%;transform:scaleX(var(--dlm-p,0));background:linear-gradient(90deg,#0c5b39,#cdd978);pointer-events:none}.dlm-js .dlm-reveal{opacity:0;transform:translate3d(0,34px,0);filter:blur(6px);transition:opacity .85s cubic-bezier(.2,.7,.2,1),transform .85s cubic-bezier(.2,.7,.2,1),filter .85s cubic-bezier(.2,.7,.2,1);transition-delay:var(--dlm-d,0ms);will-change:opacity,transform;animation:dlm-failsafe .01s 3.5s forwards}.dlm-js .dlm-reveal[data-dlm=scale]{transform:translate3d(0,26px,0) scale(.94)}.dlm-js .dlm-reveal[data-dlm=left]{transform:translate3d(-52px,0,0)}.dlm-js .dlm-reveal[data-dlm=right]{transform:translate3d(52px,0,0)}.dlm-js .dlm-reveal.dlm-in{opacity:1;transform:none;filter:none;animation:none}.dlm-js .dl-home-hero{position:relative;overflow:hidden;background:#0b1013}.dlm-js .dl-home-hero:before{content:"";position:absolute;top:-14%;right:0;bottom:-14%;left:0;background:url(/cdn/shop/files/desklab-hero.jpg?v=1794518062) center/cover no-repeat;transform:translate3d(0,var(--dlm-py,0px),0) scale(var(--dlm-hs,1.06));will-change:transform}.dlm-js .dl-home-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b1013bc,#0b101326 72%)}.dlm-js .dl-home-inner{position:relative;z-index:2;transform:translate3d(0,var(--dlm-ty,0px),0);opacity:var(--dlm-ho,1)}.dlm-js .dl-home-inner .dl-kicker{animation:dlm-rise .9s cubic-bezier(.2,.7,.2,1) .1s both}.dlm-js .dl-home-inner p{animation:dlm-rise .9s cubic-bezier(.2,.7,.2,1) .8s both}.dlm-js .dl-home-inner .dl-cta{animation:dlm-rise .9s cubic-bezier(.2,.7,.2,1) 1s both}.dlm-js .dl-home-hero h1{visibility:hidden;animation:dlm-vis .01s 2s forwards}.dlm-ready .dl-home-hero h1{visibility:visible;animation:none}.dlm-word{display:inline-block;overflow:hidden;vertical-align:top;padding:.04em 0 .1em;margin:-.04em 0 -.1em}.dlm-word>span{display:inline-block;transform:translate3d(0,108%,0);animation:dlm-word 1s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(.2s + var(--i,0) * .09s)}@media(max-width:700px){.dlm-js .dl-home-hero:before{background-position:62% center}}.dlm-js .dl-products-scroll .dl-product-card{transform:scale(var(--dlm-s,1));opacity:var(--dlm-o,1);transform-origin:50% 60%;transition:transform .3s ease-out,opacity .3s ease-out}.dl-products-scroll{cursor:grab}.dl-products-scroll.dlm-drag{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.dl-products-scroll.dlm-drag a{pointer-events:none}.dl-product-picture img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.dl-product-card:hover .dl-product-picture img{transform:scale(1.06)}.dl-product-button{transition:background .2s}.dl-product-button:hover{background:#0c5b39}.dl-cat-tile{transition:box-shadow .3s}.dl-cat-tile:hover{box-shadow:0 18px 40px #14241a1f}.dl-cat-tile small{transition:letter-spacing .3s}.dl-cat-tile:hover small{letter-spacing:.05em}.dl-cta{transition:box-shadow .25s,filter .25s}.dl-cta:hover{box-shadow:0 12px 30px #cdd97877;filter:brightness(1.05)}.dl-feature-banner img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.dl-feature-banner:hover img{transform:scale(1.04) rotate(-1deg)}.dlx-stage img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.dlx-stage:hover img{transform:scale(1.045)}.dlm-slide-l{animation:dlm-img-l .5s cubic-bezier(.2,.7,.2,1)}.dlm-slide-r{animation:dlm-img-r .5s cubic-bezier(.2,.7,.2,1)}.dlm-js .dlx-bar i{transform:scaleX(0);transform-origin:0 50%;transition:transform 1.1s cubic-bezier(.2,.7,.2,1) .3s;animation:dlm-bar-failsafe .01s 4s forwards}.dlm-js .dlx-summary.dlm-in .dlx-bar i,.dlm-js .dlx-summary:not(.dlm-reveal) .dlx-bar i{transform:none;animation:none}.dlx-feature,.dlx-tile{transition:background .25s,box-shadow .3s}.dlx-feature:hover{box-shadow:0 16px 36px #14241a14}
/*# sourceMappingURL=/cdn/shop/t/10/assets/desklab-motion.css.map */
