@property --mx{syntax:"<percentage>";inherits:true;initial-value:50%}@property --my{syntax:"<percentage>";inherits:true;initial-value:10%}@view-transition{navigation:auto}::view-transition-old(root){animation:lmc-vt-out .22s ease both}::view-transition-new(root){animation:lmc-vt-in .32s cubic-bezier(.2,.7,.2,1) both}@keyframes lmc-vt-out{to{opacity:0;transform:translateY(-6px)}}@keyframes lmc-vt-in{0%{opacity:0;transform:translateY(10px)}}.lmc-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:60;transform-origin:0 50%;transform:scaleX(var(--p,0));background:linear-gradient(90deg,var(--accent),#ffcf8a);pointer-events:none}.hdr{transition:box-shadow .3s,background .3s}.hdr.is-scrolled{box-shadow:0 8px 30px #1a161414;background:#fbf9f6fa}.m .chooser{position:relative;isolation:isolate;overflow:hidden}.m .chooser:before{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:-1;pointer-events:none;background:radial-gradient(520px circle at var(--mx) var(--my),rgba(255,184,104,.24),rgba(255,150,80,.08) 40%,transparent 70%);animation:lmc-drift 14s ease-in-out infinite alternate}.m .chooser.has-pointer:before{animation:none}.m .chooser:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes lmc-drift{0%{--mx:18%;--my:0%}50%{--mx:70%;--my:30%}to{--mx:40%;--my:8%}}.chooser h1{position:relative}.m .chooser .print{display:inline-block;animation:lmc-print 1.5s steps(16,end) .2s both}.m .chooser h1:after{content:"";position:absolute;left:-3%;width:min(106%,22ch);height:100%;bottom:0;border-radius:2px;background:linear-gradient(90deg,transparent,#ffcf8a 20%,#fff 50%,#ffcf8a 80%,transparent) bottom/100% 2px no-repeat;filter:drop-shadow(0 0 8px rgba(255,190,110,.65));pointer-events:none;animation:lmc-nozzle 1.5s steps(16,end) .2s both,lmc-fade .4s 1.75s forwards}@keyframes lmc-print{0%{clip-path:inset(100% -4% -4% -4%)}to{clip-path:inset(-4% -4% -4% -4%)}}@keyframes lmc-nozzle{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes lmc-fade{to{opacity:0}}.m .chooser .eyebrow{animation:lmc-up .7s cubic-bezier(.2,.7,.2,1) both}.m .chooser .lead{animation:lmc-up .8s cubic-bezier(.2,.7,.2,1) 1.1s both}.m .chooser__card{animation:lmc-rise .9s cubic-bezier(.2,.75,.2,1) both}.m .chooser__card:nth-child(1){animation-delay:1.25s}.m .chooser__card:nth-child(2){animation-delay:1.4s}.m .chooser__card:nth-child(3){animation-delay:1.55s}.m .chooser__proof{animation:lmc-up .8s ease 1.8s both}@keyframes lmc-up{0%{opacity:0;transform:translateY(14px)}}@keyframes lmc-rise{0%{opacity:0;transform:translateY(40px) scale(.97)}}.m .lamp{animation:lmc-rise 1.1s cubic-bezier(.2,.75,.2,1) .35s both}.m .lamp.is-on .lamp__on{animation:lmc-flick 1.2s ease both}.m .lamp.is-on .lamp__off{animation:lmc-blackout 1.2s ease both}@keyframes lmc-flick{0%,22%{opacity:0}30%{opacity:.75}36%{opacity:.15}46%{opacity:.9}52%{opacity:.5}to{opacity:1}}@keyframes lmc-blackout{0%{filter:none}22%,to{filter:brightness(.12) saturate(.6)}}.m .chooser--lamp .lamp:before{content:"";position:absolute;left:50%;top:42%;width:150%;aspect-ratio:1;transform:translate(-50%,-50%);z-index:-1;pointer-events:none;background:radial-gradient(circle,rgba(255,196,120,.34),rgba(255,160,80,.1) 40%,transparent 66%);opacity:0;transition:opacity 1.4s ease .35s}.m .chooser--lamp.is-lit .lamp:before{opacity:1}.m .chooser--lamp:before{transition:opacity 1.4s ease}.m .chooser--lamp:not(.is-lit):before{opacity:.55}.m .tilt{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--ty,0));transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .2s,background .2s;will-change:transform}.m .tilt.is-tilting{--ty:-4px;transition:transform .08s linear,border-color .2s,background .2s}.m .chooser__card.tilt.is-tilting{animation:none}.m .chooser__card,.m .tile{position:relative}.m .lamp__stage.tilt{transform-style:preserve-3d}.m .chooser__card:after,.m .tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .3s;background:radial-gradient(380px circle at var(--sx,50%) var(--sy,50%),rgba(255,230,190,.22),transparent 55%)}.m .is-tilting:after{opacity:1}.m .chooser__img img,.m .card__img img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.m .chooser__card:hover .chooser__img img,.m .card:hover .card__img img{transform:scale(1.05)}.m .chooser__go{transition:letter-spacing .25s}.m .chooser__card:hover .chooser__go{letter-spacing:.02em}.m .rv{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0ms)}.m .rv.rv-in{opacity:1;transform:none}.m .rv.tilt.rv-in{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--ty,0))}.m .btn{position:relative;overflow:hidden;isolation:isolate}.m .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-120%);transition:transform .7s cubic-bezier(.2,.7,.2,1)}.m .btn:hover:after{transform:translate(120%)}.m .btn--accent{box-shadow:0 6px 22px -8px var(--accent)}.m .stats strong{transition:text-shadow .8s}.m .stats .is-counted strong{text-shadow:0 0 24px rgba(255,190,110,.45)}.m .preview:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;pointer-events:none;background:radial-gradient(50% 45% at 50% 42%,rgba(255,190,110,.32),transparent 70%);opacity:0;transition:opacity .7s ease}.m .preview--lithophane.is-ready:not(.is-off):before{opacity:1}.m .preview:not(.is-ready) .preview__stage:before{content:"";position:absolute;top:18%;right:18%;bottom:18%;left:18%;border-radius:50%;background:radial-gradient(circle,rgba(255,200,130,.22),transparent 70%);animation:lmc-breathe 3.2s ease-in-out infinite}@keyframes lmc-breathe{50%{transform:scale(1.15);opacity:.45}}.m .preview.is-ready canvas{animation:lmc-develop 1s ease both}@keyframes lmc-develop{0%{filter:brightness(2.2) blur(6px)}}.m .gallery__main{cursor:zoom-in}.m .gallery__main img{transition:transform .35s cubic-bezier(.2,.7,.2,1);transform-origin:var(--zx,50%) var(--zy,50%)}.m .gallery__main.is-zoom img{transform:scale(1.9)}.m .gallery__main img.is-swap{animation:lmc-swap .45s ease both}@keyframes lmc-swap{0%{opacity:0;transform:scale(.97)}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}.m .chooser:before,.m .chooser .print,.m .chooser h1:after,.m .chooser .eyebrow,.m .chooser .lead,.m .chooser__card,.m .chooser__proof,.m .preview .preview__stage:before,.m .preview.is-ready canvas,.m .gallery__main img.is-swap{animation:none!important}.m .chooser h1:after{display:none}.m .rv{opacity:1;transform:none}.m .lamp,.m .lamp.is-on .lamp__on,.m .lamp.is-on .lamp__off{animation:none!important}.m .tilt{transform:none!important}.m .btn:after{display:none}.m .gallery__main.is-zoom img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lmc-motion.css.map */
