@import"https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;600;700;800&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Nunito,sans-serif}body{background:#f4f6fc}.mv-wrapper{display:grid;grid-template-columns:330px 1fr 320px;gap:25px;max-width:1600px;margin:auto;padding:25px}.mv-sidebar{background:#fff;padding:20px;border-radius:16px;box-shadow:0 4px 12px #00000014;height:fit-content;position:sticky;top:25px}.mv-tabs{display:flex;gap:8px;margin-bottom:20px}.mv-tabs button{flex:1;padding:10px 0;border:none;border-radius:12px;background:#e7eef9;color:#6a6a6a;font-weight:700;cursor:pointer}.mv-tabs button.active{background:linear-gradient(90deg,#007bff,#00c1ff);color:#fff}.mv-input-group{margin-bottom:15px}.mv-input-group label{font-size:13px;font-weight:700;color:#555;display:block;margin-bottom:5px}.mv-input-group input{width:100%;padding:12px;border:1px solid #DDE3EF;border-radius:12px;background:#fafbff;font-size:15px}.mv-btn-primary{width:100%;padding:12px 0;border-radius:14px;margin-top:10px;border:none;background:linear-gradient(90deg,#007bff,#00bfff);color:#fff;font-size:17px;font-weight:700;cursor:pointer}.mv-filtros{margin-top:25px}.mv-filtros h3{font-size:18px;font-weight:800;margin-bottom:12px}.mv-filtro-box{background:#f8fafe;border:1px solid #E1E8F2;padding:14px;border-radius:14px;margin-bottom:15px}.mv-filtro-box h4{font-size:14px;font-weight:700;margin-bottom:8px}.mv-filtro-box label{font-size:13px;display:block;margin-bottom:6px}.mv-main{padding-top:10px}.mv-title h1{font-size:28px;font-weight:800;color:#303447}.mv-title p{color:#666;font-size:15px;margin-bottom:20px}.mv-section-box{background:#fff;padding:18px;border-radius:16px;border:1px solid #E3EAF5;box-shadow:0 4px 10px #0000000f;margin-bottom:25px}.mv-section-title{font-size:20px;font-weight:800;margin-bottom:12px}.mv-airline-table{width:100%;border-collapse:collapse}.mv-airline-table th{padding:10px;color:#5a5a5a;font-size:14px}.mv-airline-table td{padding:14px 10px;font-size:15px;border-top:1px solid #EEE;text-align:center}.mv-airline-table img{width:42px;height:auto}.mv-best-wrap{display:flex;justify-content:space-between;align-items:center}.mv-best-info p{font-size:17px;font-weight:800}.mv-best-fechas{font-size:13px;margin-top:3px;color:#666}.mv-best-price{padding:10px 18px;background:#eaf4ff;color:#007bff;border-radius:14px;font-size:22px;font-weight:800}.mv-card{background:#fff;border-radius:16px;padding:18px;border:1px solid #E1E8F2;margin-bottom:22px;box-shadow:0 4px 12px #0000000f;transition:transform .25s ease}.mv-card:hover{transform:scale(1.01)}.mv-card-header{display:flex;justify-content:space-between;margin-bottom:12px}.mv-card-header h3{font-size:17px;font-weight:800}.mv-card-section{background:#f8fafe;border:1px solid #E1E8F2;padding:14px;border-radius:14px;margin-bottom:10px}.mv-segment{display:flex;justify-content:space-between;align-items:center}.mv-time{font-size:22px;font-weight:800;color:#303448}.mv-info{font-size:12px;color:#666}.mv-duration{font-size:13px;font-weight:700;color:#444}.mv-icons{margin-top:10px;font-size:18px}.mv-card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.mv-btn-comprar{width:160px;padding:12px;border:none;border-radius:12px;background:linear-gradient(90deg,#007bff,#00c1ff);color:#fff;font-weight:700;cursor:pointer;font-size:16px}.mv-right-panel{position:sticky;top:25px}.mv-resumen-box{background:#fff;padding:20px;border-radius:16px;border:1px solid #E1E8F2;box-shadow:0 4px 12px #0000000f}.mv-resumen-numero{font-size:28px;font-weight:800;margin:10px 0}.mv-btn-large{width:100%;margin-top:15px}.mv-banner{width:100%;margin-top:20px;border-radius:16px;box-shadow:0 4px 12px #0000001f}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mv-destino.css.map */
