.vco-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;display:none;align-items:center;justify-content:center;background:#1c1c1c75;padding:20px}.vco-bg.abierta{display:flex}.vco-caja{position:relative;background:#fff;border-radius:20px;width:min(520px,100%);max-height:88vh;overflow:auto;padding:34px 32px 30px;box-shadow:0 30px 80px #00000038;animation:ctEntra .22s ease}@keyframes ctEntra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.vco-x{position:absolute;top:12px;right:14px;background:none;border:0;font-size:26px;line-height:1;color:#8d867e;cursor:pointer;padding:4px 8px}.vco-x:hover{color:#e8729a}.vco-tit{font-family:Lexend,sans-serif;font-weight:700;font-size:22px;color:#1c1c1c;margin:0 0 6px;letter-spacing:-.01em;line-height:1.15;text-transform:lowercase}.vco-sub{font-family:Inter,sans-serif;font-size:13.5px;color:#6c6660;margin:0 0 20px}.vco-op{display:flex;align-items:center;gap:14px;width:100%;text-align:left;cursor:pointer;background:#fff;border:1px solid #e9e3db;border-radius:14px;padding:15px 16px;margin-bottom:11px;transition:border-color .2s,box-shadow .2s,transform .2s}.vco-op:hover{border-color:#e8729a;box-shadow:0 10px 24px #e8729a29;transform:translateY(-2px)}.vco-ic{flex:0 0 38px;height:38px;border-radius:50%;background:#fbeef3;display:flex;align-items:center;justify-content:center}.vco-ic svg{width:19px;height:19px;stroke:#e8729a;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.vco-op b{display:block;font-family:Inter,sans-serif;font-weight:500;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#1c1c1c;margin-bottom:3px}.vco-op span{font-family:Inter,sans-serif;font-size:12.5px;color:#6c6660}.vco-paso[hidden]{display:none}.vco-sub[hidden]{display:none!important}.vco-volver{background:none;border:0;cursor:pointer;font-family:Inter,sans-serif;font-size:12.5px;color:#8d867e;padding:0;margin-bottom:14px}.vco-volver:hover{color:#e8729a}.vco-campo{display:block;margin-bottom:12px}.vco-campo span{display:block;font-family:Inter,sans-serif;font-weight:500;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#6c6660;margin-bottom:5px}.vco-campo input,.vco-campo textarea{width:100%;box-sizing:border-box;font-family:Inter,sans-serif;font-size:14px;color:#1c1c1c;background:#faf8f5;border:1px solid #e9e3db;border-radius:10px;padding:11px 12px}.vco-campo textarea{min-height:88px;resize:vertical}.vco-campo input:focus,.vco-campo textarea:focus{outline:none;border-color:#e8729a;background:#fff}.vco-enviar{width:100%;background:transparent;color:var(--ink-deep);border:1px solid var(--ink-deep);border-radius:50px;padding:16px 24px;margin-top:4px;cursor:pointer;transition:all .3s;font-family:Inter,sans-serif;font-weight:500;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.vco-enviar:hover{background:var(--pink);border-color:var(--pink);color:#fff;transform:translateY(-2px);box-shadow:0 12px 26px #e8729a4d}.vco-mes{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.vco-mes b{font-family:Inter,sans-serif;font-weight:500;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#1c1c1c}.vco-mes button{background:none;border:0;cursor:pointer;color:#1c1c1c;font-size:17px;padding:2px 9px}.vco-mes button:hover{color:#e8729a}.vco-dias,.vco-cal{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.vco-dias span{text-align:center;font-family:Inter,sans-serif;font-weight:500;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:#a8a29a;padding-bottom:4px}.vco-cal button{aspect-ratio:1;border:1px solid transparent;border-radius:10px;background:#faf8f5;cursor:pointer;font-family:Inter,sans-serif;font-size:13px;color:#1c1c1c}.vco-cal button:hover:not(:disabled){border-color:#e8729a}.vco-cal button:disabled{background:none;color:#d6d0c8;cursor:default}.vco-cal button.elegido{background:#e8729a;color:#fff;border-color:#e8729a}.vco-horas{display:grid;grid-template-columns:repeat(auto-fill,minmax(82px,1fr));gap:8px;margin-top:14px}.vco-horas button{border:1px solid #e9e3db;border-radius:999px;background:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:13px;color:#1c1c1c;padding:9px 6px}.vco-horas button:hover{border-color:#e8729a}.vco-horas button.elegido{background:#e8729a;color:#fff;border-color:#e8729a}.vco-nota{font-family:Inter,sans-serif;font-size:12px;color:#8d867e;margin:14px 0 0}.vco-listo{text-align:center;padding:10px 0 4px}.vco-listo p{font-family:Inter,sans-serif;font-size:14px;color:#4a4540;line-height:1.6}@media(max-width:560px){.vco-caja{padding:28px 20px 24px;border-radius:16px}}.btn:hover,a.btn:hover{background:#e8729a!important;border-color:#e8729a!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/c-a87be0ec829d681f.css.map */
