.vm{--vm-paper: #ffffff;--vm-ink: #000000;--vm-stock: #F1EFEA;--vm-display: "Anton", "Arial Narrow", sans-serif;--vm-sans: "Inter", Helvetica, Arial, sans-serif;--u: 10px;--cell: 28px;display:block;height:100vh;height:100svh;min-height:560px;padding:var(--vm-top, 72px) clamp(16px,2.5vw,32px) clamp(16px,2.5vw,32px);background:var(--vm-ink);font-family:var(--vm-sans);-webkit-font-smoothing:antialiased;box-sizing:border-box}.vm *,.vm *:before,.vm *:after{box-sizing:border-box}.vm{position:relative}.vm-nav{position:absolute;top:0;left:0;right:0;z-index:2;height:var(--vm-top, 72px);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 clamp(16px,2.5vw,32px)}.vm-nav__brand{display:block;font-family:var(--vm-display);font-size:1.25rem;letter-spacing:.02em;color:var(--vm-paper);text-decoration:none}.vm-nav__brand img{display:block;width:auto;max-height:calc(var(--vm-top, 72px) - 16px)}.vm-nav__cta{font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--vm-paper);text-decoration:none;border:1px solid currentColor;padding:9px 16px;border-radius:999px;transition:background .2s,color .2s}.vm-nav__cta:hover{background:var(--vm-paper);color:var(--vm-ink)}.vm-nav__brand{flex-shrink:0}.vm-nav__actions{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;justify-content:flex-end}.vm-nav__cta{flex-shrink:0}.vm-nav__scroll{display:flex;align-items:center;gap:10px;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.vm-nav__scroll::-webkit-scrollbar{display:none}.vm-nav__scroll>*{flex-shrink:0}.vm-nav__scroll.is-izq{-webkit-mask-image:linear-gradient(to right,transparent,#000 22px);mask-image:linear-gradient(to right,transparent,#000 22px)}.vm-nav__scroll.is-der{-webkit-mask-image:linear-gradient(to left,transparent,#000 22px);mask-image:linear-gradient(to left,transparent,#000 22px)}.vm-nav__scroll.is-izq.is-der{-webkit-mask-image:linear-gradient(to right,transparent,#000 22px,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(to right,transparent,#000 22px,#000 calc(100% - 22px),transparent)}.vm-nav__account{font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--vm-paper);text-decoration:none;border:1px solid transparent;padding:9px 12px;border-radius:999px;opacity:.75;transition:opacity .2s,border-color .2s}.vm-nav__account:hover{opacity:1;border-color:currentColor}@media(max-width:420px){.vm-nav{gap:8px}.vm-nav__actions,.vm-nav__scroll{gap:2px}.vm-nav__account,.vm-nav__cta{font-size:.62rem;letter-spacing:.03em}.vm-nav__account{padding:7px 5px}.vm-nav__cta{padding:7px 10px}.vm-nav__brand img{height:26px!important;width:auto}}@media(max-width:350px){.vm-nav__account,.vm-nav__cta{font-size:.56rem;letter-spacing:0}.vm-nav__account{padding:6px 3px}.vm-nav__cta{padding:6px 8px}.vm-nav__brand img{height:22px!important}}.vm-nav__cta.is-nudging,.vm-mesa-cta.is-nudging{animation:vm-cta-nudge 1s ease-in-out}@keyframes vm-cta-nudge{0%{transform:scale(1) rotate(0)}15%{transform:scale(1.12) rotate(0)}25%{transform:scale(1.12) rotate(-4deg)}35%{transform:scale(1.12) rotate(4deg)}45%{transform:scale(1.12) rotate(-3deg)}55%{transform:scale(1.12) rotate(3deg)}65%{transform:scale(1.12) rotate(-1.5deg)}75%{transform:scale(1.12) rotate(0)}to{transform:scale(1) rotate(0)}}.vm-mat{position:relative;height:100%;border-radius:14px;overflow:hidden;background-color:var(--vm-mat);background-image:linear-gradient(color-mix(in srgb,var(--vm-line) 32%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--vm-line) 32%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--vm-line) 10%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--vm-line) 10%,transparent) 1px,transparent 1px);background-size:calc(var(--cell) * 5) calc(var(--cell) * 5),calc(var(--cell) * 5) calc(var(--cell) * 5),var(--cell) var(--cell),var(--cell) var(--cell);background-position:var(--cell) var(--cell);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vm-line) 14%,transparent),0 30px 80px #0009;user-select:none;-webkit-user-select:none}.vm-mat__diag{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.vm-mat__diag line{stroke:var(--vm-line);stroke-opacity:.18;stroke-width:1;stroke-dasharray:2 6;vector-effect:non-scaling-stroke}.vm-mat__ruler{position:absolute;pointer-events:none;font-size:9px;font-weight:500;letter-spacing:.04em;color:var(--vm-line);opacity:.45;font-variant-numeric:tabular-nums}.vm-mat__ruler span{position:absolute;transform:translate(-50%,-50%)}.vm-mat__ruler--top{inset:0 0 auto 0;height:var(--cell)}.vm-mat__ruler--left{inset:0 auto 0 0;width:var(--cell)}.vm-mat__label{position:absolute;right:calc(var(--cell) * 1.2);bottom:calc(var(--cell) * .8);font-family:var(--vm-display);font-size:11px;letter-spacing:.3em;color:var(--vm-line);opacity:.35;pointer-events:none}.vm-mesa-cta{position:absolute;right:calc(var(--cell) * 1.6);bottom:calc(var(--cell) * 1.2);z-index:99990;font-size:1.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--vm-ink);background:var(--vm-paper);text-decoration:none;border:2px solid var(--vm-paper);padding:24px 44px;border-radius:999px;box-shadow:0 16px 44px #0009;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1),visibility 0s .5s,background .2s,color .2s}.vm-mesa-cta.is-visible{opacity:1;visibility:visible;transform:none;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1),visibility 0s,background .2s,color .2s}.vm-mesa-cta:hover{background:transparent;color:var(--vm-paper)}.vm-mat:has(.vm-mesa-cta.is-visible) .vm-hint{bottom:calc(var(--cell) * 1.2 + 110px)}@media(max-width:640px){.vm-mesa-cta{font-size:1.15rem;padding:18px 30px;right:var(--cell);bottom:var(--cell)}.vm-mat:has(.vm-mesa-cta.is-visible) .vm-hint{bottom:calc(var(--cell) + 80px)}}.vm-pre{width:min(92vw,460px);max-height:92svh;margin:auto;padding:0;border:1px solid color-mix(in srgb,var(--vm-paper) 22%,transparent);border-radius:18px;background:var(--vm-mat, #0F0F0F);color:var(--vm-paper);font-family:var(--vm-sans);box-shadow:0 30px 90px #000000b3;user-select:text;-webkit-user-select:text}.vm-pre::backdrop{background:#000000b8;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.vm-pre[open]{animation:vm-pre-in .35s cubic-bezier(.2,.8,.2,1)}@keyframes vm-pre-in{0%{opacity:0;transform:translateY(14px) scale(.98)}}.vm-pre__form{margin:0;padding:34px 30px 26px}.vm-pre__close{position:absolute;top:10px;right:12px;width:36px;height:36px;padding:0;border:0;background:none;color:var(--vm-paper);font-size:1.6rem;line-height:1;cursor:pointer;opacity:.7}.vm-pre__close:hover{opacity:1}.vm-pre__title{margin:0 32px 12px 0;font-family:var(--vm-display);font-weight:400;font-size:clamp(1.7rem,6vw,2.2rem);line-height:1.05;letter-spacing:.02em;text-transform:uppercase}.vm-pre__text{margin:0 0 22px;font-size:.95rem;line-height:1.55;opacity:.85}.vm-pre__row{display:flex;flex-direction:column;gap:10px}.vm-pre__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vm-pre__input{width:100%;margin:0;padding:15px 20px;border-radius:999px;border:1px solid color-mix(in srgb,var(--vm-paper) 40%,transparent);background:transparent;color:var(--vm-paper);font:inherit;font-size:16px}.vm-pre__input::placeholder{color:var(--vm-paper);opacity:.45}.vm-pre__input:focus{outline:none;border-color:var(--vm-paper)}.vm-pre__submit{width:100%;margin:0;padding:15px 20px;border-radius:999px;cursor:pointer;border:2px solid var(--vm-paper);background:var(--vm-paper);color:var(--vm-ink);font:inherit;font-size:.9rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:background .2s,color .2s}.vm-pre__submit:hover{background:transparent;color:var(--vm-paper)}.vm-pre__submit:disabled{opacity:.6;cursor:wait}.vm-pre__error{margin:12px 0 0;font-size:.85rem;line-height:1.45;color:#ff8a80}.vm-pre__legal{margin:16px 0 0;font-size:.72rem;line-height:1.5;opacity:.55}.vm-pre__legal a{color:inherit}@media(max-width:420px){.vm-pre__form{padding:30px 20px 22px}}.vm-hint{position:absolute;left:50%;bottom:calc(var(--cell) * 1.4);transform:translate(-50%);margin:0;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--vm-line);opacity:.75;pointer-events:none;transition:opacity .6s}.vm-hint.is-pulsing{animation:vm-pulse 2.2s ease-in-out infinite}.vm-hint.is-hidden{opacity:0;animation:none}@keyframes vm-pulse{50%{opacity:.3}}.vm-soon{position:absolute;left:50%;top:18%;z-index:99980;width:max-content;max-width:min(calc(100% - var(--cell) * 4),18em);margin:0;text-align:center;pointer-events:none;text-wrap:balance;font-family:var(--vm-display);font-weight:400;text-transform:uppercase;font-size:clamp(2rem,calc(var(--u) * 5.5),5.5rem);line-height:1.05;letter-spacing:.04em;color:var(--vm-paper);text-shadow:0 10px 40px rgba(0,0,0,.7);opacity:0;transform:translate(-50%,14px);transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1)}.vm-soon.is-visible{opacity:1;transform:translate(-50%)}@media(orientation:portrait){.vm-soon{top:9%;font-size:calc(var(--u) * 6.5)}.vm-soon__part{display:block}.vm-soon__sep{display:none}}.vm-obj{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--w) * var(--u));transform:translate(-50%,-50%) rotate(calc(var(--r) * 1deg)) scale(var(--s, 1));margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 6px 10px rgba(0,0,0,.55));transition:filter .2s,transform .2s}.vm-obj:focus-visible{outline:2px solid var(--vm-paper);outline-offset:6px}.vm-obj img{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-drag:none}.vm-obj.is-held{cursor:grabbing;--s: 1.04;filter:drop-shadow(0 22px 26px rgba(0,0,0,.7))}.vm-obj.is-flying{transition:left .9s cubic-bezier(.2,.8,.2,1),top .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1),opacity .3s}.vm-obj .vm-draw{display:block;width:100%;height:auto;pointer-events:none}.vm-decor{filter:drop-shadow(0 4px 6px rgba(0,0,0,.5))}.vm-decor.is-gone{visibility:hidden;pointer-events:none}.vm-ph.vm-ph--decor{aspect-ratio:1;background:color-mix(in srgb,var(--vm-stock) 85%,transparent);outline:1px dashed rgba(0,0,0,.25);outline-offset:-6px}.vm-pieza.is-stowed{opacity:0;pointer-events:none;--s: .25}.vm-ph{aspect-ratio:.75;background:var(--vm-stock);color:var(--vm-ink);display:flex;flex-direction:column;justify-content:space-between;padding:calc(var(--u) * 1.1);text-align:left}.vm-ph__name{font-family:var(--vm-display);font-size:min(calc(var(--u) * 2.4),calc(var(--w) * var(--u) * .1));line-height:.95;text-transform:uppercase}.vm-ph__tag{font-size:calc(var(--u) * .85);font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.55}.vm-sobre{z-index:5}.vm-sobre:not(.is-open):not(.is-flipped):hover{--s: 1.03}.vm-sobre__card{position:relative;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.5,0,.3,1)}.vm-sobre.is-flipped .vm-sobre__card{transform:perspective(1400px) rotateY(180deg)}.vm-face{backface-visibility:hidden;-webkit-backface-visibility:hidden}.vm-face--back{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateY(180deg)}.vm-face--back img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .3s}.vm-back-open{opacity:0}.vm-sobre.is-open .vm-back-open{opacity:1}.vm-face--back .vm-back-open{top:auto;bottom:0;height:auto}.vm-sobre.is-open .vm-back-closed:has(+.vm-back-open){opacity:0}.vm-env{position:relative;aspect-ratio:1.55;background:#ede8dd}.vm-env--back{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.vm-env__stamp{position:absolute;right:7%;top:10%;width:13%;aspect-ratio:.82;display:grid;place-items:center;background:var(--vm-red);color:var(--vm-paper);font-family:var(--vm-display);font-size:calc(var(--u) * 2);outline:2px dashed #EDE8DD;outline-offset:-5px}.vm-env__to{position:absolute;left:44%;top:56%;font-size:calc(var(--u) * 1.05);font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.7;color:var(--vm-ink);opacity:.7;text-align:left}.vm-env__inside{position:absolute;top:0;right:0;bottom:0;left:0;background:#e2dccf}.vm-env__pocket{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:linear-gradient(to top right,#EDE8DD 49.6%,transparent 50%) left bottom / 50.4% 100% no-repeat,linear-gradient(to top left,#E7E1D5 49.6%,transparent 50%) right bottom / 50.4% 100% no-repeat}.vm-env__flap{position:absolute;left:0;right:0;top:0;height:58%;z-index:4;background:#f3efe6;clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:50% 0;transition:transform .5s cubic-bezier(.5,0,.3,1),z-index 0s .25s}.vm-env__seal{position:absolute;left:50%;top:58%;z-index:5;width:calc(var(--u) * 4.2);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:var(--vm-red);color:var(--vm-paper);display:grid;place-items:center;font-family:var(--vm-display);font-size:calc(var(--u) * 2.2);box-shadow:inset 0 0 0 3px #00000026,0 2px 4px #0000004d;transition:opacity .25s,transform .35s}.vm-sobre.is-open .vm-env__flap{transform:scaleY(-1);z-index:1}.vm-sobre.is-open .vm-env__seal{opacity:0;transform:translate(-50%,-50%) scale(.6)}.vm-info{position:absolute;z-index:100000;left:50%;bottom:clamp(12px,3vw,28px);width:min(340px,calc(100% - 24px));background:var(--vm-paper);color:var(--vm-ink);padding:20px 22px 22px;box-shadow:0 24px 60px #00000080;transform:translate(-50%,16px);opacity:0;pointer-events:none;transition:opacity .25s,transform .25s}.vm-info.is-open{transform:translate(-50%);opacity:1;pointer-events:auto}.vm-info__num{font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--vm-red)}.vm-info__name{font-family:var(--vm-display);font-weight:400;font-size:2rem;line-height:1;text-transform:uppercase;margin:8px 0 10px;color:var(--vm-ink)}.vm-info__desc{font-size:.92rem;line-height:1.5;margin:0;opacity:.8;white-space:pre-line}.vm-info__close{position:absolute;top:12px;right:12px;width:32px;height:32px;border:0;background:none;cursor:pointer;font-size:1.3rem;line-height:1;color:var(--vm-ink)}@media(max-width:640px){.vm-mat__ruler{font-size:8px}.vm-hint{white-space:normal;text-align:center;width:80%;line-height:1.6}}@media(prefers-reduced-motion:reduce){.vm-obj.is-flying,.vm-sobre__card,.vm-env__flap,.vm-info{transition-duration:.01s!important}.vm-hint.is-pulsing{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAAAAAAQA */
